如何在不使用gitk --all选项的情况下查看git stash内容?
查看Git Stash内容的GitK方法
当然有办法满足你的需求!不用加载整个远程仓库,也能在gitk里查看stash的内容,这里有几个实用的命令:
查看本地所有分支 + 所有stash内容:
gitk --branches stash这个命令只会加载你本地的分支和所有暂存的stash,完全不会涉及远程分支,刚好适配你处理大仓库的场景。
查看单个特定stash:
如果只想看某一个stash(比如最新的那个stash@{0}),可以直接指定stash引用:gitk stash@{0}把
0换成对应的数字就能查看更早的stash。额外小技巧:通过reflog查看
stash其实也会被记录在reflog里,如果你想同时看本地分支、stash以及其他本地引用的变动,也可以用:gitk --branches --reflog不过这个会包含更多本地操作的历史记录,如果你只需要stash的话,第一个命令更精准。
内容的提问来源于stack exchange,提问作者Jaap Eldering
相关产品推荐
相关产品推荐

