Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Löschen von Dateien in einem Repository

Du kannst eine einzelne Datei oder ein gesamtes Verzeichnis in deinem Repository auf GitHub löschen.

Wer kann dieses Feature verwenden?

People with write permissions can delete files or directories in a repository.

Informationen zum Löschen von Dateien und Verzeichnissen

Du kannst eine einzelne Datei in deinem Repository löschen, aber auch ein ganzes Verzeichnis inklusive aller im Verzeichnis enthaltenen Dateien.

Wenn du versuchst, eine Datei oder Verzeichnis in einem Repository zu löschen, für das du keine Schreibberechtigung hast, erstellen wir einen Fork des Projekts in deinem persönlichen Konto und helfen dir dabei, nach dem Commit deiner Änderung einen Pull Request an das Original-Repository zu senden. Weitere Informationen findest du unter Informationen zu Pull Requests.

Wenn die gelöschte Datei bzw. das Verzeichnis vertrauliche Daten enthalten hat, sind diese Daten noch im Git-Verlauf des Repositorys verfügbar. Um die Datei vollständig aus GitHub zu entfernen, musst du die Datei aus dem Verlauf deines Repositorys entfernen. Weitere Informationen findest du unter Entfernen vertraulicher Daten aus einem Repository.

Löschen einer Datei

  1. Navigiere zu der Datei in deinem Repository, die du löschen möchtest.

  2. Wähle in der rechten oberen Ecke das Dropdownmenü und dann Datei löschen aus.

    Screenshot: Die Dateiliste für ein Verzeichnis Rechts neben dem Verzeichnisnamen ist eine Schaltfläche mit drei Punkten dunkelorange umrandet.

  3. In the "Commit message" field, type a short, meaningful commit message that describes the change you made to the file. You can attribute the commit to more than one author in the commit message. For more information, see "Einen Commit mit mehreren Autoren erstellen."

  4. Wenn deinem Konto in GitHub.com mehrere E-Mail-Adressen zugeordnet sind, klicke auf das Dropdownmenü für E-Mail-Adressen, und wähle die Adresse aus, die als Git-Autor-Adresse für den verwendet werden soll. Nur verifizierte E-Mail-Adressen werden in diesem Dropdownmenü angezeigt. Wenn du den Datenschutz für E-Mail-Adressen aktiviert hast, ist <username>@users.noreply.github.com die Commitautor-Standardadresse. Weitere Informationen findest du unter E-Mail-Adresse für Commits festlegen.

    Screenshot eines GitHub-Pull Requests mit einem Dropdownmenü mit Optionen zum Auswählen der Commit-E-Mail-Adresse des Autors. octocat@github.com ist ausgewählt. 1. Lege unter den Commit-Mitteilungsfeldern fest, ob Du Dein Commit zum aktuellen Branch oder zu einem neuen Branch hinzufügen möchten. Wenn dein aktueller Branch als Standardbranch festgelegt ist, solltest du einen neuen Branch für deinen Commit und dann einen Pull Request erstellen. Weitere Informationen findest du unter Erstellen eines Pull Requests. Commitbranchoptionen 1. Klicke auf Änderungen committen oder Änderungen vorschlagen.

Löschen eines Verzeichnisses

  1. Navigiere zu dem Verzeichnis in deinem Repository, das du löschen möchtest.

  2. Wähle in der rechten oberen Ecke das Dropdownmenü und dann Verzeichnis löschen aus.

    Screenshot: Die Dateiliste für ein Verzeichnis Rechts neben dem Verzeichnisnamen ist eine Schaltfläche mit drei Punkten dunkelorange umrandet.

  3. Überprüfe die Dateien, die du löschen willst.

  4. In the "Commit message" field, type a short, meaningful commit message that describes the change you made to the file. You can attribute the commit to more than one author in the commit message. For more information, see "Einen Commit mit mehreren Autoren erstellen."

  5. Wenn deinem Konto in GitHub.com mehrere E-Mail-Adressen zugeordnet sind, klicke auf das Dropdownmenü für E-Mail-Adressen, und wähle die Adresse aus, die als Git-Autor-Adresse für den verwendet werden soll. Nur verifizierte E-Mail-Adressen werden in diesem Dropdownmenü angezeigt. Wenn du den Datenschutz für E-Mail-Adressen aktiviert hast, ist <username>@users.noreply.github.com die Commitautor-Standardadresse. Weitere Informationen findest du unter E-Mail-Adresse für Commits festlegen.

    Screenshot eines GitHub-Pull Requests mit einem Dropdownmenü mit Optionen zum Auswählen der Commit-E-Mail-Adresse des Autors. octocat@github.com ist ausgewählt. 1. Lege unter den Commit-Mitteilungsfeldern fest, ob Du Dein Commit zum aktuellen Branch oder zu einem neuen Branch hinzufügen möchten. Wenn dein aktueller Branch als Standardbranch festgelegt ist, solltest du einen neuen Branch für deinen Commit und dann einen Pull Request erstellen. Weitere Informationen findest du unter Erstellen eines Pull Requests. Commitbranchoptionen 1. Klicke auf Änderungen committen oder Änderungen vorschlagen.