本文介绍了Git显示Head^似乎不起作用。这正常吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用Zsh和,并尝试为一个项目运行git show来查看我的修订历史。如果我这样做
git show HEAD
它可以很好地显示我的上次提交,但以下命令不起作用
[master↑5⚡]:~/project $ git show HEAD^
zsh: no matches found: HEAD^
[master↑5⚡]:~/project $ git show HEAD^^
zsh: no matches found: HEAD^^
然而,这确实起作用
git HEAD~1
我是不是对git show HEAD^^
做错了什么?
Git版本1.7.4.5
推荐答案
克拉(^
)有special meaning in Bash和Zsh。
您需要对其进行转义或引用:
% git show HEAD^
% git show 'HEAD^^'
这篇关于Git显示Head^似乎不起作用。这正常吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!