“hg outgoing”或“hg incoming”的git等价是什么?
在Mercurial中,hg outgoing
列出了比服务器上的更改集更新的更改集,如果我要hg push
,则会发送更改集。对于hg incoming
和hg pull
,反向相同。
答案 0 :(得分:102)
如果要列出分支B
上但不在分支A
上的提交,请执行git log A..B
。
如果要列出本地分支dev
上的提交,而不是远程分支origin/dev
的提交,请执行以下操作:
git fetch origin # Update origin/dev if needed
git log origin/dev..dev
如果要列出远程分支上的提交,而不是本地分支上的提交,只需执行相反的操作:
git fetch origin # Update origin/dev if needed
git log dev..origin/dev
注意:您可能会发现使用gitk origin origin/dev