git中建立新的空白分支
在偶爾的情況下,你可能會想要保留那些與你的程式碼沒有共同祖先的分支。例如在這些分支上保留生成的文件或者其他一些東西。
如果你需要建立一個不使用當前程式碼庫作為父提交的分支,你可以用如下的方法建立一個空分支。
方法1
執行以下git命令:
git symbolic-ref HEAD refs/heads/newbranch
rm .git/index
git clean -fdx
<do work>
git add your files
git commit -m 'Initial commit'
方法2
這裡以github的操作為例,下面試圖建立一個名為gh-pages的空分支:
$cd repo
$ git checkout --orphan gh-pages
# 建立一個orphan的分支,這個分支是獨立的
Switched to a new branch 'gh-pages'
git rm -rf .
# 刪除原來程式碼樹下的所有檔案
rm '.gitignore'
注意這個時候你用git branch命令是看不見當前分支的名字的,除非你進行了第一次commit。
下面我們開始新增一些程式碼檔案,例如這裡新增了一個index.html
$ echo \"My GitHub Page\" > index.html
$ git add .
$ git commit -a -m \"First pages commit\"
$ git push origin gh-pages
在commit操作之後,你就可以用git branch命令看到新分支的名字了,然後push到遠端倉庫。
相關推薦
git中建立新的空白分支
在偶爾的情況下,你可能會想要保留那些與你的程式碼沒有共同祖先的分支。例如在這些分支上保留生成的文件或者其他一些東西。 如果你需要建立一個不使用當前程式碼庫作為父提交的分支,你可以用如下的方法建立一個空分支。 方法1 執行以下git命令: git symbolic-ref
Git-----Git中建立與合併分支
Git中建立與合併分支 為什麼需要使用分支? 在總結Git中建立與合併分支前,我們必須要對為什麼使用分支,它有什麼用,為什麼不能在主分支上直接幹活,…. 等等一些列問題做一個闡述,不然我們都不知道用這個東西幹嘛,以及為什麼要用它。 這裡從兩點進行闡述:
git拉取遠端分支並建立本地分支和Git中從遠端的分支獲取最新的版本到本地
git拉取遠端分支並建立本地分支一、檢視遠端分支使用如下Git命令檢視所有遠端分支:git branch -r二、拉取遠端分支並建立本地分支方法一使用如下命令:git checkout -b 本地分支名x origin/遠端分支名x$ git checkout -b hhhh
git本地建立新分支並推送到遠端
步驟(假設本地建立的新分支是dev) 1.本地建立並切換分支 git checkout -b dev 2.將dev分支推送到遠端 git push origin dev:dev //推送本地的dev(冒號前面的)分支到遠端origin的dev(冒號後面的)分支(沒有會自動建立) 3.
git中建立分支並推送到碼雲上
具體可以參考廖雪峰的官方網站以下操作在專案的目錄中進行1.git checkout -b mybranch //建立一個mybranch分支,相當於在碼雲官網上建立分支是一樣的,會自動幫我們在碼雲上建立mybranch分支,會提示如下:switched to a new m
github上建立新的分支
新增新分支的步驟分解 第一步:git branch,用來檢視當前分支情況 git branch //檢視當前分支情況 第二步:git branch 分支名,用來新建一個自己的分支 git branch 分支名 //新建一個自己的分支 此時git branch
git 本地建立新專案並上傳到github
之前一直是從github上面clone專案下來,這次搞懂了如何本地建立git專案並上傳,記錄下步驟: 1、在github網站上面建立遠端倉庫,url 2、本地目錄中初始化專案(視為本地git已經配置好了):git init 3、和遠端倉庫建立聯絡:git remote add ori
如何在FastCube.Net中建立新的多維資料集
在本文中,將介紹如何使用自定義應用程式中的程式碼在FastCube.Net中建立多維資料集。多維資料集檔案可以包含資料,讓我們看一下多維資料集建立的整個步驟。 下載最新版FastCube.Net 建立Windows窗體專案,在“References”中,需要新增指向libraries(庫)的連結:Fast
Ubuntu伺服器中建立新使用者並且允許該使用者以管理員身份執行指令
目錄 1. 新建可登入圖形使用者介面的使用者 2. 允許該使用者以管理員身份執行指令 sudo” 是Unix/Linux平臺上的一個非常有用的工具,允許為非根使用者賦予一些合理的“權利”,讓他們執行一些只有根使用者或特許使用者才能完成的任務,從而減少根使用者的登陸次數和管理
如何在MySQL中建立新使用者並授予許可權
原作者:Etel Sverdlov 轉載&翻譯來源:https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql
Linux中建立新使用者並賦予指定目錄的相關許可權
需求:建立undead使用者,使用者的主目錄是/home/undead,密碼是123,該使用者具有760許可權 建立使用者且指定該使用者的根路徑和密碼 useradd -d /home/undead -m undead 這種方式建立的使用者可以使用ssh登入
Git 3 ---建立及切換分支
一、建立遠端分支 1. git clone遠端版本專案,分支為master 2. 進入專案目錄 3 本地建立本地版本庫的分支: git branch v100 4. 切換到本地分支v100 git checkout v100 5. 檢視當前分支 git
如何git命令建立一個本地分支,並提交到遠端(remote)
本地新建分支: 1、git clone 地址(遠端倉庫地址) 2、cd desting(到資料夾路徑) //clone之後 專案資料夾名稱為desting 3、git remote 4、git checkout -b destingxxx origin/mast
Ubuntu16.04系統中建立新使用者
一. 新建使用者 1.切換到 root 最高許可權使用者 su root 2.新增一個新使用者www adduser www 然後根據系統提示進行密碼和註釋性描述的配置 **二. 允許該使用者以管理員身份執行指令 即可以使用 sudo ** 1.切換到
arbari中建立新flume配置檔案
我們都知道,在使用flume的時候,會針對不同的專案建立多個不同的配置檔案執行。那麼在使用arbari管理flume的時候,怎麼在頁面上動態建立配置檔案並啟動了。可按以下的步驟建立。 選擇到預設配置檔案這個地方,右邊有個小加號,點選如圖 然後選擇Create a new Fl
Eclipse中建立新的Spring Boot專案
原帖地址:http://blog.csdn.net/clementad/article/details/51334064 1、Eclipse中安裝STS外掛: Help -> Eclipse Marketplace... Search或選擇“Popular”標籤,選擇
(OK) Android Studio 3.2 中建立新的AVD時,出現錯誤(No space left on device)—— on Fedora 27
To install:- Google APIs Intel x86 Atom System Image (system-images;android-27;google_apis;x86)Preparing "Install Google APIs Intel x86 At
尊重原創>> 在html中建立新標籤和屬性的方法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <s
谷歌為什麼從WebKit中建立一個Blink分支
你可以隨意轉載,但請寫上譯者文章地址, ////////////////// 分割線 : 以下為翻譯原文 //////////////////// 努力編碼,不然回家! 2013年4月12,晚上7點53分,作者:約翰·斯拉庫薩 回到2001年,當蘋果決
MyEclipse中建立新的Maven專案(webapp目錄結構)過程如下:
圖文詳解MyEclipse中新建Maven webapp專案的步驟(很詳細)1. New -> Project... -> Maven Project填Group Id,Artifact Id,和Package(請參考後面的“關鍵詞”),點選“Finish”建立完