网上搜到的github教程大多是从0开始(当然我自己也做了一个)
那么,当main分支被修改后,怎么和自己的分支中的代码对齐呢?
还会担心对齐之后,会不会把我的修改给覆盖掉呢

分为两步:

  1. 保存当前自己分支的更改
  2. 拉取同事的分支,进行合并(这个过程可能会有冲突)

保存自己的更改

如果在同事告诉你之前,你已经对你之前分支上的代码,在本地做了一些修改,那么要先保存到本地仓库。

// 获取远程仓库最新分支信息
git fetch origin  

// 新建本地分支,并将本地分支与远程分支连接起来
git checkout -b login-feature origin/login-feature

//检查本地当前所在的分支,是否是你希望更改的
git status
//会输出 on branch login-feature,对我来说是的

//添加修改后的文件到本地仓库
git add .

//提交你的更改
git commit -m "汉化与删除不必要按钮"

拉取同事的分支

// 拉取指定远程分支到本地其他分支
git pull origin 远程分支名:本地分支名  # 例如 git pull origin dev:feature

在这里插入图片描述
从上面的输出来看,我的目前是没有出现冲突的情况
这样一来,终于实现了所谓“拉一下分支
小白摸索和更新不易,期待多多点赞收藏~
如有问题,也欢迎大佬评论指正

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐