Git - 创建新的分支

1、查看当前所有分支
git branch -a

2、切换到远程分支
git checkout master

3、获取最新代码
git pull

4、删除不再需要的分支
git branch -D '要删除的分支'

5、从已有的分支创建新的分支
git checkout -b '要创建的分支'
基于当前分支创建的本地分支,假设当前分支是master(远程分支),则是基于master分支创建的本地分支dev。

6、提交本地分支到远程仓库
git push origin 本地分支名
例如:git push origin dev,这条命令表示把本地dev分支提交到远程仓库,即创建了远程分支dev。
注:要想和其他人分享某个本地分支,你需要把它推送到一个你拥有写权限的远程仓库。你创建的本地分支不会因为你的写入操作而被自动同步到你引入的远程服务器上,你需要明确地执行推送分支的操作。换句话说,对于无意分享的分支,你尽管保留为私人分支好了,而只推送那些协同工作要用到的特性分支。

7、新建本地分支与远程分支关联
git branch --set-upstream-to=origin/remote_branch your_branch
例如:git branch --set-upstream-to=origin/dev dev,把本地dev分支和远程dev分支相关联。
其中,origin/remote_branch是你本地分支对应的远程分支;your_branch是你当前的本地分支。

8、再次查看当前所有分支
git branch -a

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

相关阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,833评论 9 163
  • 分支简介 Git 保存的不是文件的变化或者差异,而是一系列不同时刻的文件快照。 当使用git commit进行提交...
    哪个鹿阅读 4,168评论 0 2
  • 1. GIT命令 git init在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个re...
    江边一蓑烟阅读 887评论 0 0
  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 2,934评论 0 2
  • 越来越多的证据表明,大脑的结构与运行都会为了应对各种不同的心理训练而改变, 走出舒适区的重要性 为什么人类的身体与...
    Ella云儿阅读 320评论 0 0

友情链接更多精彩内容