如果对您的问题有帮助的话可以帮忙点个赞,谢谢~QQ群:540093471 有问题大家可以一起交流沟通!
创建本地分支
- git branch BranchName (直接创建分支并留在老分支)
- git checkout -b BranchName (直接穿件分支并切换到该分支)
- gir chekout BranchName(在当前分支上创建分支)
切换分支
- git checkout BranchName
修改分支名字
- git branch -m OldBranchName NewBrancgName
查看分支
- git branch(查看本地分支)
- git branch -r(查看远程分支)
- git branch -a(查看所有分支)
删除分支
- git branch -d BranchName(删除本地分支)
- git push origin --delete Branch(删除远程分支)
合并分支
- git merge Branch(蒋Branch分支合并到当前分支)
- git push(将当前分支代码push到远程分支)
链接远程分支
- git push --set-uostream origin Branch(本地分支追踪到远程分支)
- git push origin Branch
- 使用操作1之后 可以直接git push 不然每次都要操作2
回退到某个分支
- gir reset --hard
从远程仓库获取最新的分支
- git fetch(获取最新的分支情况不会直接merge)
- git pull(相当于 git fetch + git merge)
- 推荐使用git fetch(会提示有哪些更改 不会马上合并)