假设我有一个分支为A
和分支B
的Git存储库。当前已检出分支B
(即.git/HEAD
包含refs/heads/B
)。现在,不检出分支A
,如何查看分支path/file
中A
的历史(日志)?
git help rev-parse
之后,我尝试使用git log A:path/file
,但这似乎不起作用(不输出任何内容)。为什么?
尝试一下(不使用尖括号):
git log <branch> -- <path/to/file>
实际上对我来说,参数以不同的顺序工作:
git log -- branch/name path/*