同事提交了代码,让你拉一下github分支,怎么做
·
网上搜到的github教程大多是从0开始(当然我自己也做了一个)
那么,当main分支被修改后,怎么和自己的分支中的代码对齐呢?
还会担心对齐之后,会不会把我的修改给覆盖掉呢
分为两步:
- 保存当前自己分支的更改
- 拉取同事的分支,进行合并(这个过程可能会有冲突)
保存自己的更改
如果在同事告诉你之前,你已经对你之前分支上的代码,在本地做了一些修改,那么要先保存到本地仓库。
// 获取远程仓库最新分支信息
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

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