我希望能够仅存储单个文件中的更改:
git stash save -- just_my_file.txt
上面的虽然不起作用。还有其他选择吗?
10
如何
—
隐藏
对于单个文件,而不是摆弄存储命令,简单得多的方法是复制单个文件,并且当您想将其恢复时只需简单地复制原始文件即可。例如。
—
Dimitry K 2016年
cp just_my_file.txt just_my_file.txt.manualstash
现在,您可以执行所有签出和操作,并且由于副本是“未跟踪的文件”,因此您可以跨分支移动并提交,没有任何问题。当您在正确的分支/提交上,想要“合并单个文件”时,只需执行操作即可mv just_my_file.txt.manualstash just_my_file.txt
,现在您可以查看更改并在必要时提交它