git - 分支管理

git - 分支管理1.3

参考资料

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

总结

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>或者git switch <name>

创建+切换分支:git checkout -b <name>或者git switch -c <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

创建分支

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 branch -m oldBranchName newBranchName

将改名后的本地分支推送到远程,并将本地分支与之关联

git push --set-upstream origin newBranchName

合并冲突

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

posted @ 2022-04-24 16:02  zc-lee  阅读(39)  评论(0编辑  收藏  举报