Как я могу возобновить переписывание git-истории?
Я переписываю историю довольно большого репо, используяgit filter-branch --tree-filter
и это займет несколько часов. Я вижу, что git использует временный каталог для хранения своей промежуточной работы. Означает ли это, что можно возобновить переписывание, если оно прервано? Если так, то как?
редактировать
Операция, которую я делаю, это перемещение нескольких каталогов. В настоящее время они находятся в подкаталогах, но теперь мне нужно, чтобы они были в корне.
например
dir1
- dir2
- dir3
- dir4
становится
dir1
- dir2
dir3
dir4
Конечно, моя структура каталогов намного сложнее, но это суть того, что я пытаюсь сделать.