1
844
|
2
95
要查看当前存储列表,请执行以下操作:
您将看到如下列表:
要查看这些存储上的差异:
|
3
42
您还可以使用查看任何隐藏的更改(如
|
4
25
要查看未弹出存储中的所有更改,请执行以下操作:
要查看未弹出存储中某个特定文件的更改,请执行以下操作:
|
5
6
Is it possible to preview stash contents in git?
tig
打电话给我
|
6
6
|
7
4
我用它来查看我所有的带有色差突出显示的藏品(在Fedora 21上):
|
8
3
您可以通过以下命令查看所有存储列表:
最新的藏品是第一个。
您只需选择索引即可
同样地,
也可以使用以下命令检查差异:
|
9
3
用于查看存储中的特定文件
|
10
3
是的,查看修改内容的最佳方法是这样保存在文件中:
|
11
2
首先,我们可以使用git stash list来获取所有存储项:
那我们就可以利用
|
12
2
注意,在
因此也可以使用(这相当于上面的命令)
|
13
2
我喜欢这样
诀窍是按如下方式运行gitk:
如果你在 gitrevisions help page 您将发现:
这显然会使gitk处于这样一种模式,即只显示所选提交的直接父级,这正是我喜欢的。
(后面的单引号是安抚Bash所必需的,否则它会抱怨感叹号) 如果您在Windows上使用cmd或Powershell:
|
14
1
显示所有存储仅文件名:
空间
(
向前地
)以及
(
向后的
),和
q
|
15
0
下面的命令可用于提取与任何其他存储、提交、分支或头的差异。
要获取最顶层存储@{0}和主分支之间的差异,请执行以下操作: $git diff存储@{0}主控形状
$git diff—仅名称存储@{0}主机 请参见选定文件的选定存储之间的差异:
git difftool—dir diff stash@{0}存储@{0}^1 总结: 用于从选定的stash git stash show、git show、git diff、git difftool中提取差异的命令。 使用git stash show命令查看差异, git stash show-p stash@{0}
git show stash@{1} 使用git diff命令查看最新存储和选定提交之间的区别, git diff存储@{0}
https://howto.lintel.in/how-to-see-stashed-changes-using-git-stash/ |
16
0
|
17
0
有几个答案提到了
不过,还值得一提的是,您可以在显示Git存储时将此作为默认行为(即。
…或在.gitconfig文件中:
这使得
|