git——分支管理
一、為什么使?分?
通過分?操作可以更?便的進(jìn)?迭代開發(fā)。不同版本代碼之間互不?擾。
二、分支管理
1、創(chuàng)建分支
git branch dev2、查看分支
git branch3、切換分支
git checkout dev
4、創(chuàng)建+切換分支
5、刪除某分支
git branch -D 分支名三、合并分?解決沖突
前提分?1和分?2都進(jìn)?了代碼修改。
例:將分?dev1的內(nèi)容合并到分支dev
1、切換到當(dāng)前分支dev1
2、和分?dev進(jìn)?合并
git merge dev3、執(zhí)?第?步后出現(xiàn)沖突(CONFLICT)
Auto-merging hello.py CONFLICT (content): Merge conflict in hello.py Automatic merge failed; fix conflicts and then commit the result.4、解決?案:
編輯合并dev1和dev的內(nèi)容
修改好之后,$ git add ?件名
$ git commit -m "描述信息"
新建/編輯文件后不能切換分支,需要先進(jìn)行add、commit提交到暫存區(qū)
總結(jié)
- 上一篇: 解决:fatal: Not a vali
- 下一篇: git——远程库和本地库