【发布时间】:2014-07-07 19:46:54
【问题描述】:
对于reset 命令,是否有与rebase 命令中的--root 标志等效的东西?
git reset --root
假设我想重置到当前分支中的第一个提交:我是否必须手动挖掘历史并找到该提交的哈希,或者是否有一种简单的方法可以重置到第一个可用提交?
【问题讨论】:
-
在
while循环中运行git reset HEAD^似乎很愚蠢。 -
@limelights 不完全一样,我正在寻找完全的第一次提交,而不是因为分支与其他分支分歧的第一次提交。
-
@limelights 但是,使用
rev-list可能是答案(尽管需要对参数进行很大调整),因此链接很有帮助,尽管不是正确的主题。 -
太棒了,它们是指向正确方向的指针:)
标签: git