1

我的团队使用 gerrit 来处理修订。对于每个修订,gerrit 在 git 存储库中创建一个类似分支的东西,看起来像.git/refs/changes/1/2/3.

现在我们必须重写存储库的历史记录(git filter-branch),这些更改是指“备用时间线”中的提交,应该被删除。

.git/refs/*git 手册似乎不鼓励只删除下面的文件。

正确的方法是什么?

4

1 回答 1

0

是的,您可以删除.git/refs/changes,您还必须重写 Gerrit 的数据库。查看下面的更多详细信息:

http://www.mailinglistarchive.com/html/repo-discuss@googlegroups.com/2010-05/msg00014.html

于 2011-04-26T14:12:29.943 回答