私のチームは、改訂の処理にgerritを使用しています。リビジョンごとに、gerritはgitリポジトリに。のようなブランチのようなものを作成します.git/refs/changes/1/2/3
。
ここで、リポジトリの履歴(git filter-branch)を書き直す必要がありました。これらの変更は、「代替タイムライン」でのコミットを参照しているため、削除する必要があります。
下のファイルを削除するだけ.git/refs/*
では、gitのマニュアルでは推奨されていないようです。
正しい方法は何ですか?