Добавить коммиты перед root коммитом в Git? [Дубликат]

На этот вопрос уже есть ответ здесь:

Вставить коммит перед корневым коммитом в Git? 14 ответовНовый вопрос

Два вопроса: я

я пытаюсь сделать коммит раньшеВСЕ совершает.

Самый нижний коммит имеет660fb2a76211f36ec9a67d0454a90eab469e9fd0 как SHA. Когда я печатаюgit rebase -i 660fb2a76211f36ec9a67d0454a90eab469e9fd0 каждый коммит, кроме последнего, отображается в списке.

Мне действительно нужно, чтобы этот коммит появился, чтобы я мог поставить самый первый коммит как самый последний!

Когда я ставлю самый первый коммит как первый в списке(имеется в виду второй коммит всего, потому что самого первого нет в списке, как указано выше) Я получаю ошибку:error: could not apply b722c76... v1.4.3 BEAT release

Я просто вырезал его из нижней части списка и поместил наверх!Я не изменил номер!

Я тоже пробовал это несколько раз. Тот же результат.

Тот'пока что. Если у вас есть вопросы, задавайте!

Оригинальный вопрос

Я только что нашел старые резервные копии моего проекта. Эти резервные копии были созданы до того, как я использовал git.

Теперь я хотел бы добавить их в свой репозиторий как старые коммиты. Это означало бы, что я должен поставить эти коммиты передвсе другие коммиты.

Теперь есть несколько проблем с этим:

Как я вообще ставлю коммит перед другими?Как я мог сделать это быстро?(У меня много резервных копий!)Как мне установить дату для этих "старый» совершает?(Я знаю даты резервных копий!)

Если что-то не понятно, пожалуйста, укажите это. Я исправлю проблему тогда!

Одна последняя вещь:

Я опубликовал это на GitHub. И я в основном использовал их программное обеспечение для коммитов. Так как же мне вернуть это обратно на GitHub?

Ответы на вопрос(2)

Ваш ответ на вопрос