git - 分支管理


git - 分支管理

参考资料

菜鸟教程
Git创建一个空的分支

创建分支

git branch (branchname)
git checkout -b (branchname)  // 创建新分支并立即切换到该分支下

创建一个空的分支

git checkout -b (branchname) // 创建新分支并立即切换到该分支下
git rm -rf .  // 删除所有文件 这里要注意最后那个句点“.”

删除分支

git branch -d (branchname)

列出分支

没有参数时,git branch 会列出你在本地的分支。

git branch

切换分支

当你切换分支的时候,Git 会用该分支的最后提交的快照替换你的工作目录的内容, 所以多个分支不需要多个目录。

git checkout (branchname)

合并分支

git merge (branchname)

合并冲突

合并并不仅仅是简单的文件添加、移除的操作,Git 也会合并修改。
合并冲突需要手动去修改它。

Git