小白问一个GIT更新的问题

在网上GIT了别人的一个项目下来自己开发
结果项目中有个文件我在本地修改了,别人这次又更新了
导致我这次在git pull时候,报错了。
使用git stash保存到暂缓区
git pull更新到本地
git stash pop stash@{0}
再打开这个文件后,手工把代码合并起来。图片描述

还是看图片吧,我也不知道咋整了?

阅读 2.4k
3 个回答

你应该先把别人的项目fork到你的仓库,然后你在git clone 你自己的仓库地址

没办法,这种多人同时更新一个文件的情况都是比较麻烦的。

很多时候自动merge能成功,这种情况只需要先在本地提交,然后pull,然后依照Git的提示进行操作就行了。

如果自动merge不成功,就会比较麻烦,pull之后必须手动merge。

昨天晚上看了下教程
很多人提到,先fork到你的仓库。然后clone下来,建立开发分支后再在本地操作文件。
需要怎么复杂吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题