在Linux上git pull线上仓库代码时,出现error: Your local changes to the following files would be overwritten by me
Posted ddddn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux上git pull线上仓库代码时,出现error: Your local changes to the following files would be overwritten by me相关的知识,希望对你有一定的参考价值。
在Windows上工作时未出现过该问题,于是通过命令:
git diff
查看差异,得到结果:
diff --git a/start_crons.sh b/start_crons.sh old mode 100644 new mode 100755
这是由Linux严格的文件系统权限导致。
通过命令关闭filemode解决:
git config core.filemode false
以上是关于在Linux上git pull线上仓库代码时,出现error: Your local changes to the following files would be overwritten by me的主要内容,如果未能解决你的问题,请参考以下文章
路飞-day5——git 多分支开发git远程仓库ssh方式连接远程仓库协同开发冲突解决线上分支合并远程仓库回滚
Git远程仓库 复制到另一个远程仓库 并保留commit信息。关于Git代码提交到远程仓库怎么撤回。.gitignore。git pull 时提示为何需要merge操作如何退出
Git远程仓库 复制到另一个远程仓库 并保留commit信息。关于Git代码提交到远程仓库怎么撤回。.gitignore。git pull 时提示为何需要merge操作如何退出