git的分支管理

推:
git branch -a
查看所有分支
git checkout -b test01
创建本地test01分支
git push --set-upstream origin test01
把本地test01分支推送到远程

拉:
将远程git仓库里的指定分支拉取到本地(本地不存在的分支)
git checkout -b 本地分支名 origin/远程分支名

删:
删除远程分支
git push origin --delete test01

设置本地分支与远程分支的追踪:
git branch --set-upstream-to=origin/远程分支名 本地分支名
查看本地分支与远程分支的追踪:
git branch -vv

修改本地分支名称
git branch -m oldBranchName newBranchName
将本地分支的远程分支删除
git push origin :oldBranchName
将改名后的本地分支推送到远程,并将本地分支与之关联
git push --set-upstream origin newBranchName

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 冲突合并 创建分支feature1分支,在feature1中修改readme文件,然后在分支中添加并提交, $gi...
    奋斗中的Kevin阅读 3,851评论 0 1
  • 分支的作用 开发新功能或者修复bug时一般会用到分支,既不影响别人的工作,也能让自己的工作实现小步提交,还能保证主...
    筱湮阅读 2,939评论 0 0
  • 分支管理 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习...
    bo_song阅读 4,014评论 0 1
  • 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...
    Wei_Lai阅读 2,578评论 0 0
  • 1. 创建与合并分支 在Git里每次提交会被串成一条时间线,这条时间线就是一个分支.而HEAD是指向当前分支,当前...
    程序员七哥阅读 3,610评论 0 5

友情链接更多精彩内容