Подтвердить что ты не робот

Git автор изменений с изменением размера?

Итак, я тупо сделал 3 коммита на машине, которая не была настроена для git (нет автора или электронной почты), и я хочу, чтобы эти 3 коммиты (не были нажаты) авторами, чтобы они были.

Я знаю, что git commit --amend может изменить автора, но как я могу это сделать до 3? Я знаю, что rebase может изменить сообщение. Есть ли способ изменить автора?

4b9b3361

Ответ 1

Вы можете использовать интерактивную rebase. Ответ на этот пост дает вам пример: Изменить автора фиксации на одном конкретном коммите.

Автор просит изменить автора при определенном коммите, но интерактивное переполнение может быть использовано для изменения авторов нескольких коммитов, если вы edit все совершили то, что хотите изменить.

Другие потенциальные полезные методы, связанные с интерактивной перезагрузкой, можно найти в книге Pro Git http://git-scm.com/book/en/Git-Tools-Rewriting-History, включая раздачу, корректировку, редактирование сообщений и т.д.