使用Git Extensions存储选定的文件

时间:2014-03-05 21:39:43

标签: git git-extensions git-stash

Git Extensions有没有办法只存储一些未提交的文件?

假设我在工作目录中更改了三个文件(未提交),但我只想隐藏其中的两个。仅供参考未提交的文件是否已暂存似乎并不重要 - 当我使用存储时,它们都会被隐藏起来。

3 个答案:

答案 0 :(得分:8)

在命令行中,您将:

  • 将您不想藏匿的文件添加到索引
  • 执行git stash save --keep-index,如this answerthis one中所述。

issue 479 of GitExtensions起,您应该可以执行相同操作,因为存储表单应该有一个复选框,可以将“--keep-index”附加到“stash save”命令。< / p>

答案 1 :(得分:4)

相当老的问题,但是在最新版本的GIT扩展中,“管理资产”窗口具有2个按钮。

  • 隐藏所有更改
  • 隐藏所选更改

第二个完成任务。回想起来很明显。

答案 2 :(得分:3)

要在GitExtensions中存储文件:在顶部菜单中点击:

  • 命令

  • 藏匿更改

要使用GitExtensions检索存储,请使用相同的菜单,该菜单现在包含存储历史记录,选择要检索的文件,然后点击“应用所选文件”