GitHub--建立新的分支(轉)

如何在 GitHub 的項目中建立一個分支呢? 其實很簡單啦,直接點擊 Branch,而後在彈出的文本框中添加本身的 Branch Name 而後點擊藍色的Create branch就能夠了,這樣一來,你這個項目就有2個分支了(master 和 reademe-edits)。

 

 



注:由上面的分支合併的流程圖能夠發現,1 個庫能夠有多個分支並行的進行開發,可是最後只有 1 個會被 merge 進來,所以當某一個分支被合併到進 master 分支後,其餘的並行分支的提交都會被是做爲衝突 conflict,解決這個衝突的惟一辦法就是,每次作修改以前,記得更新版本庫,使本身的分支與 master 分支保持一致。
 
具體操做步驟:

1、上傳一個獨立的分支(好比代碼是從工程中直接DOWNLOAD ZIP文件如BowlingScore-test.zip,該文件與原MASTER分支是獨立的)git

一、Git init (在本地工程目錄下),生成.git 文件夾github

Git init

二、上傳修改的文件sql

git add *
(*可替換成具體要上傳的文件名,*表示提交全部有變化的文件) 三、添加上傳文件的描述
git commit -m "test" 
 (」test「爲分支名)

四、(建立分支)ide

git branch test

五、(切換分支)ui

git checkout test

六、與遠程分支相關聯spa

git remote add origin https://github.com/yangxiaoyan20/BowlingScore.git
   (」BowlingScore「 爲工程名)

七、(將分支上傳)code

git push origin test

注意:提示 「請輸入github用戶名和密碼「server

2、上傳一個與MASTER相關的分支(該分支是從MASTER中git clone 獲得,相關信息在 .git 文件中)blog

修改後源碼後,在進行以下操做ip

一、git add . 二、git commit -m "test"  (」test「爲分支名) 三、git branch test(建立分支) 四、git checkout  test (切換分支) 五、git push origin test:test
參考:
https://guides.github.com/activities/hello-world/
https://www.liaoxuefeng.com/wiki/896043488029600
相關文章
相關標籤/搜索