github 的分支操作


首先需要當前目錄設置為倉庫目錄

一、創建本地分支

1、查看有哪些分支:git branch

2、創建一個分支:git branch name  ,其中name是分支名

3、切換到分支:git checkout name

說明:可以將2和3合起來操作,創建+切換分支:git checkout -b name

下面就可以在當前分支上進行相關的文件操作了。

注意,如果用 git checkout master切換到主分支,在當name分支下進行的文件變更的內容無法看到。當切回name分支后,又可以看到了。

 

二、提交分支到github服務器

git push origin name

說明:分支提交到服務器上后,如果在本地對分支進行變更后,同樣可以執行該操作,將變更信息更新到github的分支上。

 

三、將分支的更新內容合並到master分支

切換到master分支, git checkout master

合並name分支到當前mater分支:git merge name

注意:這時合並到master上內容還沒有提交到github上,需要push操作。

 

四、刪除分支

刪除本地分支:git branch -d name

刪除服務器上的分支:git push origin :name   (分支名前的冒號代表刪除)

 

五、clone分支

克隆github上的倉庫到本地,默認會把倉庫的所有內容clone到本地。

但只會在本地默認創建一個master分支。這時需要用 git branch -r 才能看到所有分支名字。

這時用 git checkout 分支名 操作就把遠程分支取到本地。

這時再用不帶-r的git branch命令就能看到剛才操作的分支名了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM