我正在尝试查找特定存储(例如 stash@{1})对文件所做的修改。
我尝试使用命令:
git stash show -p "stash@{1]" -- {filename}
但是收到了错误,指定了太多修订。
git stash show
不允许选择文件;请参阅文档。
存储作为提交保存在名为
stash
的特殊分支中,因此您可以使用所有 Git 命令来查看提交。试试这个:
git diff "stash@{1}~" "stash@{1}" -- {filename}
即,比较之前的提交和限制文件的存储。