Git Fehlerhafter Commit - Repository verkleinern
-
Hallo Gemeinde,
ich habe hier ein Problem mit meinem Git-Repository. Undzwar, habe ich eine kleine Software die eine SQLite DB verwendet. In den ersten Entwicklungphasen, habe ich die DB (SQLite File) immer commitet. Was auch kein Problem ist / war da die Struktur keine 10kb groß ist.
Nun habe ich aber ein DB-Manager geschrieben, der die Datenbank beim ersten Programmstart selbst erstellt und alles einrichtet.
Nun ist meine Frage, wie ich das Repository etwas kleiner bekomme. Ich habe vor ein paar tagen ausversehen eine gefüllte DB Commitet (ca. 200MB) naja und diese hängt nun im Repository rum und bläht es sinnlos auf.Mir ist zwar klar das dass was ich machen will gegen den Sinn von Repositories ist. Nur geht es mir auf den Keks, wenn das Respoitory so groß ist, nur durch einen kleinen Fehler. normal ist das Repository keine 10MB groß nun ist alles aufgebläht.
Gibt es eine Option diese eine Datei aus dem Repo zu entfernen, ohne alles von scratch zu commiten, würde gerne die change history behalten.
Ziel soll eigentlich nur sein das Repository etwas kleiner zu bekommen.
Danke für die Hilfe.
so longHallo Gemeinde,
ich habe hier ein Problem mit meinem Git-Repository. Undzwar, habe ich eine kleine Software die eine SQLite DB verwendet. In den ersten Entwicklungphasen, habe ich die DB (SQLite File) immer commitet. Was auch kein Problem ist / war da die Struktur keine 10kb groß ist.
Nun habe ich aber ein DB-Manager geschrieben, der die Datenbank beim ersten Programmstart selbst erstellt und alles einrichtet.
Nun ist meine Frage, wie ich das Repository etwas kleiner bekomme. Ich habe vor ein paar tagen ausversehen eine gefüllte DB Commitet (ca. 200MB) naja und diese hängt nun im Repository rum und bläht es sinnlos auf.Mir ist zwar klar das dass was ich machen will gegen den Sinn von Repositories ist. Nur geht es mir auf den Keks, wenn das Respoitory so groß ist, nur durch einen kleinen Fehler. normal ist das Repository keine 10MB groß nun ist alles aufgebläht.
Gibt es eine Option diese eine Datei aus dem Repo zu entfernen, ohne alles von scratch zu commiten, würde gerne die change history behalten.
Ziel soll eigentlich nur sein das Repository etwas kleiner zu bekommen.
Danke für die Hilfe.
so long
create_problem
-
-
Super, Danke.
so long create_problem