本文為利用Git創(chuàng)建與合并分支測試記錄。
CSDN同步發(fā)布
1、創(chuàng)建與合并分支命令如下:
查看分支:git branch
創(chuàng)建分支:git branch name
切換分支:git checkout name
創(chuàng)建+切換分支:git checkout –b name
合并某分支到當(dāng)前分支:git merge name
刪除分支:git branch –d name
2、git checkout –b dev創(chuàng)建dev分支,加入測試用注釋文本//dev1并提交,提交命令:
git add .
git commit -m "xx"
3、git checkout master切換回主分支,新添加的注釋消失,添加注釋文本//master1并提交
4、git merge dev合并分支,出現(xiàn)沖突
在沖突的文件上右鍵--git--Resolve Conflicts可以解決沖突
5、提交后,git branch -d dev刪除分支,通常合并分支時,git一般使用”Fast forward”模式,在這種模式下,刪除分支后,會丟掉分支信息,使用命令 git merge –no-ff -m “注釋” dev 則被刪除的分支信息還存在
6、最后點擊工具欄上的圖標(biāo)提交,提交后Version Control顯示如下: