远程有个文件A包含内容A
本地有个文件A包含内容B
git push的时候 是会冲突 还是会覆盖?
会报冲突,需要手动修改提交merge request,因为你提交的代码不是以远端代码的基础上修改,所以需要merge一下git才会知道到底保留哪一个快照
merge request
merge
git
如果是你刚拉取下来的,在A原有基础做修改直接push是覆盖,如果有其他人和你共同修改A文件,那么在别人push之后push就会提示merge。
push
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答2.8k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
3 回答2.6k 阅读
2 回答3.1k 阅读
1 回答1.9k 阅读
3 回答5.7k 阅读
3 回答2.8k 阅读
1 回答1.5k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
会报冲突,需要手动修改提交
merge request
,因为你提交的代码不是以远端代码的基础上修改,所以需要merge
一下git
才会知道到底保留哪一个快照