我在SourceTree中看到以下图形。我已经检出了'dev'分支,但我不明白为什么我要指向以蓝色突出显示的提交,而不是列表顶部的提交。
该图表明,列表顶部的提交已在dev分支上提交(尽管我总是发现SourceTree图令人困惑,但我不确定这是否是该图告诉我的)。如果我这样做:
git checkout dev
git reset --hard head
然后,我仍处于以蓝色突出显示的同一提交。我也不清楚为什么master分支显示“ origin / HEAD”标记。列表顶部的提交不应标记为“ origin / HEAD”。这是怎么回事,我需要做些什么来解决此问题?
该图表明,列表顶部的提交已在dev分支上提交
这都是补充工具,但有时很重要。有时候,这无关紧要,甚至根本不重要,但是值得知道: