如何隐藏更改并从管理员那里获取

时间:2020-05-10 14:31:29

标签: git

我第一次使用git进行项目。 克隆项目后,我做了一些更改,现在我想从master(git pull)更新我的项目。当我尝试这样做时,我得到了味精:

请在合并之前提交您的更改或将其保存。 中止

我有一个文件要保留其中的更改(不将其上传到主文件),还有几个我不关心它们的文件,这意味着我想忽略所做的更改并接受来自主机的代码。

有办法吗?

1 个答案:

答案 0 :(得分:0)

git错误清楚地表明了这一点。

Please commit your changes or stash them before you merge. Aborting

如果您想从主服务器获取最新更改而不覆盖本地更改,则可以提交更改或执行git stash。

要执行存储,请执行 git stash ,然后执行git fetch origin master && git merge mastergit pull master

要从存储中检索更改,请执行git stash pop,它将从存储的顶部获取更改。

有关此的更多信息,请参阅git stash documentation