Git 解决冲突和vscode提交到线上

每天上班 想提交代码之前 先git pull一遍别人提交的代码

git pull 拉取别人提交的代码

员工A和员工B 同时修改了一个文件,A提交了代码,B修改之后提交没有git pull

就造成了代码冲突

怎么取解决冲突呢?

先分析代码, 保证A 写的业务逻辑和B 写的不冲突,如果有冲突,解决冲突,

把提示代码 例如 ===>  HEAD  删掉,再重新提交一遍。

产生冲突的现象:

文件中的现象:

张sir的修改是自己改的,fawaizhangs的修改是别人改的,同时修改同一个文件的同一个第一个地方,就产生了冲突。

如何解决冲突,和别人商量一致这样修改代码:

最后我把代码重新上传提交到线上仓库。

老员工新建了一个分支xyg ,新员工 git pull ,但是git branch发现本地并没有xyg的分支

怎么办:

  1. git checkout -b xyg 本地切换并新建一个xyg分支
  2. git branch --set-upstream-to=origin/xyg  把本地的xyg分支和线上的新员工分支做关联

用vscode提交代码:

点击加号之后,文件会出现在暂存的更改里面:

或者

每天打开项目或者要提交代码的时候要记得拉取一下:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值