Git命令 分支管理

2021-09-11 10:35:04 字數 977 閱讀 1215

git branch命令不僅僅能建立和刪除分支,如果不加任何引數,它會給出當前所有分支的清單:

注意看master分支前的*字元:它表示當前所在的分支。

切換到master分支

git checkout master

//從當前分支創新新的分支

git checkout -b 分支名稱

//推送到遠端時同時建立新分支

git push origin 分支名稱

//第一次遠端提交

git push --set-upstream origin 分支名稱

//然後切換到master分支

git checkout master

//更新master分支

git pull

//切換到自己的分支

git checkout 自己的分支名稱

//將自己的分支和master分支建立聯絡

git rebase master

//提交

git push

需要合併的時候,首先需要checkout到master分支,然後使用下面命令合併:

git merge 需要合併的分支名
合併完成之後用git commit 和git push推動到遠端。

一般出現不同的檔案就直接合併了,相同檔案的不同行數也直接合併了。

如果合併到相同檔案的相同行數就需要解決衝突:

有衝突的檔案開啟手動處理,格式如下:

把標誌衝突的地方解決就可以了,然後用git commit 和git push推動到遠端即可。

Git分支管理命令

1.建立分支 git branch 分支 master 2.切換工作空間 git checkout 分支 master 提交修改 git commit a 3.打tag git tag 1.0 分支 master 4.合併分支到主幹 git rebase 分支 5.刪除分支 git branch d...

git分支管理命令

主分支叫master git branch 新分支名建立 git checkout 分支名切換 也可以一條命令 建立並切換 git checkout b 新分支名git branch會列出所有的分支,當前分支會有 星號 git merge 分支名會將指定分支合併至當前分支 當不能平滑地合併時,就會衝...

git分支管理命令

參考 git branch a 切換分支 git checkout remotes origin test git checkout test git reset 建立並切換到test分支 git checkout b test 將分支關聯到遠端test分支 git branch track tes...