git 多人修改同一分支代码,合并更新

当甲和乙同时修改master分支时,甲可以使用git stash暂存本地变更,然后通过git pull origin获取乙的更新,再用git stash pop恢复本地变更,并最终提交自己的代码到远程。步骤包括:stash变更、拉取远程、pop变更、提交和推送。

问题场景:

    甲和乙同时修改 master 分支代码。

    甲修改了一部分,在本地,未提交

    乙修改了一部分代码,提交到了远程

    甲如何更新到乙修改的代码,同时本地修改保留?

 

解决:

1、执行git stash  # 暂存这些变更

2、git pull origin # 拉取远程代码

3、git stash pop  # 重新应用储藏的变更

4、再次提交自己的代码到远程

      git commit -a -m "提交说明"

      git push origin master

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值