在网上GIT了别人的一个项目下来自己开发
结果项目中有个文件我在本地修改了,别人这次又更新了
导致我这次在git pull时候,报错了。
使用git stash保存到暂缓区
git pull更新到本地
git stash pop stash@{0}
再打开这个文件后,手工把代码合并起来。
还是看图片吧,我也不知道咋整了?
在网上GIT了别人的一个项目下来自己开发
结果项目中有个文件我在本地修改了,别人这次又更新了
导致我这次在git pull时候,报错了。
使用git stash保存到暂缓区
git pull更新到本地
git stash pop stash@{0}
再打开这个文件后,手工把代码合并起来。
还是看图片吧,我也不知道咋整了?
没办法,这种多人同时更新一个文件的情况都是比较麻烦的。
很多时候自动merge能成功,这种情况只需要先在本地提交,然后pull,然后依照Git的提示进行操作就行了。
如果自动merge不成功,就会比较麻烦,pull之后必须手动merge。
2 回答1.4k 阅读✓ 已解决
1 回答725 阅读✓ 已解决
2 回答918 阅读✓ 已解决
1 回答887 阅读
1 回答695 阅读
521 阅读
你应该先把别人的项目fork到你的仓库,然后你在git clone 你自己的仓库地址