我能否将 "git stash" 默认自动包含未跟踪的文件?

9

如标题所述,我是否可以在git中设置选项,使其在执行git stash时自动包含未跟踪的文件,这样我就不必记住-u选项。

或者,在我创建了一个stash之后,如果我发现忘记包含未跟踪的文件,我是否可以将它们添加到stash中?


对于第二个问题,您可以弹出存储并重新创建它。 - iberbeu
1
我知道关于pop/stash(这是我目前的做法),但在Windows上使用Visual Studio时,这个pop/stash经常需要两次重新加载项目(一次用于pop,一次用于stash),会涉及一些问题,比如文件锁定等。 - Pete
1个回答

11

我在git-config手册页中未能找到执行此操作的配置选项($ man git-config, 或者 $ git config --help, 或者在线阅读),但是您可以使用别名轻松完成此操作:

$ git config alias.stashall 'stash -u'
$ git stashall

我成功地使用别名稍微更改了我的路由,正如建议的那样,对我来说似乎运行良好。 - Pete

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接