【发布时间】:2017-06-16 15:17:18
【问题描述】:
我有很多很多(2000+)次提交的 git 存储库,例如:
l-- m -- n
/
a -- b -- c -- d -- e -- f -- g -- h -- i -- j -- k
\
x -- y -- z
我想截断旧的日志历史记录 - 从(例如)提交“f”开始但作为存储库开头的日志历史记录中删除所有提交。
怎么做?
【问题讨论】:
-
rebase是改变历史的工具。 -
你想解决什么问题?
-
这有点像你在吹嘘那些 2000 多次提交。
-
听起来他觉得2000太多了,想解决一个问题。当这是一个假设时,我们不要指责=)