Entfernen Sie eine Datei vollständig aus dem gesamten Git-Repository
Mit git für ein Projekt habe ich versehentlich ein großes Commit hinzugefügt.zip
Datei. Ich habe es nicht bemerkt, bis ich anfing, es auf Github hochzuladen. Als ich es bemerkte, schlug ich zuctrl-c
, git remove
, git commit
und wieder hochgeladen (jetzt mit der Datei nicht verfolgt).
Ich weiß, dass dies nicht die richtige Wahl war, denn sobald ich das begangen habe.zip
Es bleibt im Repo, bis ich das Commit zurücknehme, aber leider nicht.
Wenn jemand versucht, Daten aus dem Repo herunterzuladen, nimmt dies viel Zeit in Anspruch, was sich manchmal nachteilig auswirktgit the remote end hung up unexpectedly
(was ich gelesen habe, kann gelöst werden, indem man etwas tutgit config
) und ist sehr nervig.
Mein Punkt ist:Gibt es eine Möglichkeit, einer weiteren Pull / Fetch-Anforderung mitzuteilen, dass diese bestimmte Datei in dieser bestimmten Commit-Version vergessen wurde?