git中有分支历史记录吗?

时间:2014-06-18 22:21:57

标签: git version-control

场景:我正在处理我的分支,不幸的是它有一个奇怪的命名约定。为了帮助其他一些开发人员我checkout他们的分支 - 修改一些代码并push更改。我必须为一些开发人员这样做,现在,我不记得我最初在哪个分支工作。

git branch显示了我迄今为止所有50个分支的列表。 有没有办法让我知道我最初在哪个分支工作? git是否维护按我可以访问的日期排序的分支历史记录?即使有一种方法可以知道我在当前分支之前正在处理哪个分支,这将是有帮助的。

1 个答案:

答案 0 :(得分:4)

如果您运行git reflog,当您在分支机构之间切换时,您会看到与此类似的消息:

012345 HEAD@{6}: checkout: moving from FeatureOneBranch to AnotherExampleBranch