Commits vor Root-Commit in Git hinzufügen? [Duplikat]

Diese Frage hat hier bereits eine Antwort:

Ein Commit vor dem Root-Commit in Git einfügen? 14 AntwortenNeue Frage

Zwei Fragen:

Ich versuche vorher ein Commit zu machenALLES verpflichtet.
Das unterste Commit hat660fb2a76211f36ec9a67d0454a90eab469e9fd0 als SHA. Wenn ich tippegit rebase -i 660fb2a76211f36ec9a67d0454a90eab469e9fd0 Jedes Commit außer dem letzten wird in der Liste angezeigt.
Ich brauche wirklich dieses Commit, damit ich das allererste Commit als das allerletzte setzen kann!

Wenn ich das allererste Commit als erstes in die Liste setze(Dies bedeutet, dass insgesamt ein zweites Commit ausgeführt wird, da das allererste nicht in der oben genannten Liste enthalten ist.) Ich erhalte einen Fehler:error: could not apply b722c76... v1.4.3 BEAT release
Ich schneide es einfach vom Ende der Liste ab und setze es nach oben!Ich habe die Nummer nicht geändert!
Ich habe es auch mehrmals versucht. Das gleiche Ergebnis.

So weit ist es. Wenn Sie Fragen haben, gehen Sie voran und fragen Sie!

Ursprüngliche Frage

Ich habe gerade alte Backups meines Projekts entdeckt. Diese Backups wurden erstellt, bevor ich Git verwendet habe.
Ich möchte sie jetzt als alte Commits zu meinem Repository hinzufügen. Das würde bedeuten, dass ich dieses Commit vorlegen mussalles andere verpflichtet.

Nun gibt es einige Probleme damit:

Wie setze ich im Allgemeinen ein Commit vor andere?Wie könnte ich das schnell machen?(Ich habe viele Backups!)Wie lege ich ein Datum für diese fest?"alt" begeht?(Ich kenne die Daten der Backups!)

Wenn etwas nicht klar ist, erwähnen Sie es bitte. Ich werde das Problem dann beheben!

Eine letzte Sache:

Ich habe dies auf GitHub veröffentlicht. Und ich habe hauptsächlich ihre Software verwendet, um Commits zu begehen. Wie schiebe ich das zurück zu GitHub?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage