【发布时间】:2011-03-03 17:17:36
【问题描述】:
如何在我的分支上仅存储多个更改文件中的一个?
【问题讨论】:
-
stackoverflow.com/a/19700341/1668622 比公认的答案短得多,不需要任何额外的工具(例如 JesusFreke 的脚本),它只存储你想要存储的内容
-
>>>>>>>>>
git diff -- *filename* > ~/patch然后git checkout -- *filename*稍后您可以使用git apply ~/patch重新应用补丁 -
以下大多数现有答案已过时。自 Git 2.13(2017 年第二季度)以来,
git stash push [--] [<pathspec>...]支持它。