我们为大项目使用配置管理存储库。我必须更改一些特殊工作案例的一般设置。
因此,当我从远程(i
)更新项目时,我必须修改一些配置文件,但仍希望能够保存这些更改。理想情况下,我的更改应在git pull
到目前为止,我没有找到关于这个特殊工作流程案例的问题。那么最好的方法是什么?
答案 0 :(得分:1)
您可以使用git stash
存储工作文件夹(未提交)更改。
在git pull
之后,您可以使用git stash pop
重新应用这些更改。
答案 1 :(得分:0)
创建一个分支,然后在那里提交修改后的版本。
然后通过以下方法将修改后的提交更改应用于当前头:
git status
reset --mixed选项:已更改的文件已保留但未标记为提交。这是默认选项。
如果要保存其他个人修改版本,请创建一个新分支并按上述步骤继续。