如何从另一个分支`gitlogin'树?

比方说,我有一个分支A和分支B的Git回购。
分支B当前被检出(即.git/HEAD包含refs/heads/B )。
现在, 不检查分支A ,如何查看分支Apath/file的历史(日志)?

git help rev-parse ,我试图使用git log A:path/file ,但似乎不起作用(不输出任何内容)。 为什么?

试试这个(没有尖括号):

git log <branch> -- <path/to/file>