Добавить коммиты перед root коммитом в Git? [Дубликат]
На этот вопрос уже есть ответ здесь:
Вставить коммит перед корневым коммитом в Git? 14 ответовНовый вопросДва вопроса: я
я пытаюсь сделать коммит раньшеВСЕ совершает.
Самый нижний коммит имеет660fb2a76211f36ec9a67d0454a90eab469e9fd0
как SHA. Когда я печатаюgit rebase -i 660fb2a76211f36ec9a67d0454a90eab469e9fd0
каждый коммит, кроме последнего, отображается в списке.
Мне действительно нужно, чтобы этот коммит появился, чтобы я мог поставить самый первый коммит как самый последний!
Когда я ставлю самый первый коммит как первый в списке(имеется в виду второй коммит всего, потому что самого первого нет в списке, как указано выше) Я получаю ошибку:error: could not apply b722c76... v1.4.3 BEAT release
Я просто вырезал его из нижней части списка и поместил наверх!Я не изменил номер!
Я тоже пробовал это несколько раз. Тот же результат.
Тот'пока что. Если у вас есть вопросы, задавайте!
Оригинальный вопросЯ только что нашел старые резервные копии моего проекта. Эти резервные копии были созданы до того, как я использовал git.
Теперь я хотел бы добавить их в свой репозиторий как старые коммиты. Это означало бы, что я должен поставить эти коммиты передвсе другие коммиты.
Теперь есть несколько проблем с этим:
Как я вообще ставлю коммит перед другими?Как я мог сделать это быстро?(У меня много резервных копий!)Как мне установить дату для этих "старый» совершает?(Я знаю даты резервных копий!)Если что-то не понятно, пожалуйста, укажите это. Я исправлю проблему тогда!
Одна последняя вещь:
Я опубликовал это на GitHub. И я в основном использовал их программное обеспечение для коммитов. Так как же мне вернуть это обратно на GitHub?