git 更新本地代码

使用git pull 前提必须是本地的代码没更改过。比如,你提交了代码到 github 后,随后别人也提交代码到 gitee,然后你需要更新别人提交的代码到你本地,就可以直接使用该命令。假如你提交代码后再修改过你本地的代码,就会产生冲突,直接使用该命令会失败的。


本地代码有修改,多分支。

//切换到master分支
git checkout master

//更新master分支
git pull

//切换到自己的分支song
git checkout song

//把master分支合并到自己分支
git merger master

本地代码有修改,只有master一个分支,直接覆盖本地代码

2021-06-25早上
场景:当时在以前的git本地仓库,git pull 出现错误

Your local changes to the following files would be overwritten by merge: dotmess-platform-domain-organization/pom.xml Please, commit your changes or stash them before you can merge. Aborting

执行以下解决:

//重置索引和工作目录
git reset --hard

//更新代码
git pull

maven问题
-bash: /usr/local/maven/apache-maven-3.5.4/bin/mvn: Permission denied
这种错误是权限问题,只需设置好权限就OK
执行:chmod a+x /usr/local/maven/apache-maven-3.5.4/bin/mvn


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值