我在一个分支上有一些变化。更改分支是一种痛苦,因为某些文件被进程锁定,因此要更改分支,我必须停止所有具有锁定的进程,然后在签出其他分支以查看其日志之前lv.setFocusable(true)
进行更改。 / p>
是否可以查看不同分支的日志,而无需查看它?
答案 0 :(得分:58)
使用
git log <branch>
其中<branch>
是感兴趣的分支的名称。
git-log
手册页...... that command's man page中提供的git-log
概要的简化版本是
git log [<revision range>]
再向下,您可以找到以下段落:
如果未指定
<revision range>
,则默认为HEAD
(即导致当前提交的整个历史记录)
换句话说,git log
相当于git log HEAD
。如果你在一个名为mybranch
的分支上,比如说,这个命令也等同于git log mybranch
。
您希望将日志限制为可从另一个分支(即您当前未使用的分支)访问的提交。最简单的方法是将感兴趣的分支名称明确传递给git log
:
git log <branchname>
有关<revision-range>
参数可以采用的多种表单的更多详细信息,请参阅gitrevisions manpage。