我试图看看我的HEAD指向我的工作副本指向的当前提交的位置,我在Google上搜索了一个小时,我找不到任何内容。
Windows中的cat .git/HEAD
等效命令是什么?谢谢!
答案 0 :(得分:4)
尝试这个怎么样:
type .git\HEAD
这类似于Linux / Unix中的cat。
Windows路径使用反斜杠,与Unix / Linux正斜杠不同。 Windows上的正斜杠通常用于指定程序的命令行参数
答案 1 :(得分:1)
最好不要直接在.git目录中查看任何内容。
稍微麻烦一点,因为如果你处于分离的头部,某些形式的命令会有不同的工作方式,但以下内容更安全,更容易解析(也可以移植)
git symbolic-ref HEAD
git name-rev HEAD
git rev-parse HEAD
如果存在ref,则符号ref打印出ref,但如果处于分离头部则返回错误。