我想了解一个项目,它有助于通过使用gitk来查看它的演变。我所做的是签出第一次提交,理解代码,运行测试,转到下一次提交并重复。我现在的工作流程是检出通过哈希提交如何通过git存储库?
git checkout 79cd6
但我想是另一支在那里我可以完成我自己的变化,让我从主分支合并提交,但无需找到提交哈希。理想化的工作流程:
git checkout -b <newbranch> <first commit id of master>
git <command to move head of current branch to next commit of master>
如果速度有问题,可以存储'git rev-list'的输出,只需找到当前HEAD所在的行,然后查看该行。 –
Cascabel
2010-07-21 18:43:04