我致力于在一台机器上的github回购,我也在另一台机器上处理同一项目。如何将我的本地仓库更新为Github上的最新版本?
我尝试了git pull origin master
,但得到了Please commit your changes or stash them before you merge.
Aborting
感谢您的帮助
答案 0 :(得分:0)
快速行动!
您可以使用git的 stash 命令。
执行以下步骤。
答案 1 :(得分:0)
您已在工作目录中进行了更改,您正尝试将其更新为远程存储库(Github)中提供的最新版本。
您的工作树必须是干净的,以便您可以从远程存储库中提取所有更改。
因此,请先使用git stash
来保存您的工作(这将保存您的工作,但会将其从工作目录中删除,以便以后使用)。
然后使用git pull origin master
从远程存储库中提取更改。
现在,您可以使用git stash apply
或git stash pop
重新应用在工作目录中进行的隐藏更改。