{"meta":{"title":"Umbenennen einer Datei","intro":"Sie können jede Datei in Ihrem Repository direkt in GitHub oder über die Befehlszeile umbenennen.","product":"Repositories","breadcrumbs":[{"href":"/de/repositories","title":"Repositories"},{"href":"/de/repositories/working-with-files","title":"Arbeiten mit Dateien"},{"href":"/de/repositories/working-with-files/managing-files","title":"Dateien verwalten"},{"href":"/de/repositories/working-with-files/managing-files/renaming-a-file","title":"Umbenennen einer Datei"}],"documentType":"article"},"body":"# Umbenennen einer Datei\n\nSie können jede Datei in Ihrem Repository direkt in GitHub oder über die Befehlszeile umbenennen.\n\n## Umbenennen einer Datei in GitHub\n\nDurch das Umbenennen einer Datei hast du auch die Möglichkeit, [die Datei an einen neuen Speicherort zu verschieben](/de/repositories/working-with-files/managing-files/moving-a-file-to-a-new-location).\n\n> \\[!TIP]\n>\n> * Wenn du versuchst, eine Datei in einem Repository umzubenennen, auf das du keinen Zugriff hast, erstellen wir einen Fork des Projekts in deinem persönlichen Konto und helfen dir, nach dem Commit deiner Änderung einen [Pull Request](/de/pull-requests/reference/pull-requests) an das Original-Repository zu senden.\n> * Einige Dateien, beispielsweise Bilder, kannst du nur über die Befehlszeile umbenennen. Weitere Informationen findest du unter [Umbenennen einer Datei über die Befehlszeile](#renaming-a-file-using-the-command-line).\n\n1. Navigiere innerhalb des Repositorys zu der Datei, die du umbenennen möchtest.\n2. Klicke zum Öffnen des Datei-Editors oben rechts in der Dateiansicht auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-pencil\" aria-label=\"Edit file\" role=\"img\"><path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path></svg>.\n   ![Screenshot einer Datei. In der Kopfzeile ist eine Schaltfläche mit Stiftsymbol dunkelorange umrandet.](/assets/images/help/repository/edit-file-edit-button.png)\n3. Gib im Feld „Filename“ (Dateiname) den neuen Namen für die Datei ein. Gleichzeitig kannst du auch den Inhalt der Datei ändern.\n\n![Screenshot: Im Webbrowser geöffnete Repositorydatei zur Bearbeitung. Das Dateinamenfeld ist aktiv und mit einer dunklen orangefarbenen Kontur hervorgehoben.](/assets/images/help/repository/changing-file-name.png)\n\n1. Klicke auf **Änderungen committen**.\n\n2. Gib im Feld „Commitnachricht“ eine kurze, aussagekräftige Commitnachricht ein, die die Änderung beschreibt, die Du an der Datei vorgenommen hast. Du kannst einem Commit in der Commit-Nachricht mehr als einen Autor zuweisen. Weitere Informationen finden Sie unter [Erstellen eines Commits mit mehreren Autoren oder im Auftrag einer Organisation](/de/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors).\n\n3. 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 der Standardbranch ist, solltest du auswählen, einen neuen Branch für deinen Commit zu erstellen und dann einen Pull Request zu erstellen. Weitere Informationen finden Sie unter [Erstellen eines Pull Requests](/de/pull-requests/how-tos/create-pull-requests/creating-a-pull-request).\n\n   ![Screenshot eines GitHub-Pull Requests mit einem Optionsfeld zum direkten Commit an den Mainbranch oder zum Erstellen eines neuen Branchs. Der neue Zweig wurde ausgewählt.](/assets/images/help/repository/choose-commit-branch.png)\n\n4. Klicke auf **Änderungen committen** oder **Änderungen vorschlagen**.\n\n## Datei über die Befehlszeile umbenennen\n\nDu kannst jede Datei deines Repositorys über die Befehlszeile umbenennen.\n\nViele Dateien können direkt auf GitHub\numbenannt werden, aber einige Dateien, z. B. Bilder, müssen über die Befehlszeile umbenannt werden.\n\nBei dieser Prozedur wird vorausgesetzt, dass Du Folgendes bereits erledigt hast:\n\n* [Du hast ein Repository für GitHub erstellt](/de/repositories/creating-and-managing-repositories/creating-a-new-repository) oder möchtest zu einem vorhandenen Repository beitragen, das einer anderen Person gehört.\n* [Du hast das Repository lokal auf deinen Computer geklont.](/de/repositories/creating-and-managing-repositories/cloning-a-repository)\n\n1. Öffne <span class=\"platform-mac\">Terminal</span><span class=\"platform-linux\">Terminal</span><span class=\"platform-windows\">Git Bash</span>.\n\n2. Ändere das aktuelle Arbeitsverzeichnis in Dein lokales Repository.\n\n3. Benenne die Datei um. Gib dazu zunächst den bisherigen Dateinamen und danach den gewünschten neuen Dateinamen ein. Deine Änderung wird dadurch für den Commit bereitgestellt.\n\n   ```shell\n   git mv OLD-FILENAME NEW-FILENAME\n   ```\n\n4. Mit `git status` kannst du die alten und neuen Dateinamen überprüfen.\n\n   ```shell\n   $ git status\n   > # On branch YOUR-BRANCH\n   > # Changes to be committed:\n   > #   (use \"git reset HEAD <file>...\" to unstage)\n   > #\n   > #     renamed: OLD-FILENAME -> NEW-FILENAME\n   > #\n   ```\n\n5. Committe die Datei, die Du in Deinem lokalen Repository vorgemerkt hast.\n\n   ```shell\n   $ git commit -m \"Rename file\"\n   # Commits the tracked changes and prepares them to be pushed to a remote repository.\n   # Verwende zum Entfernen dieses Commits und zum Ändern der Datei den Befehl „git reset --soft HEAD~1“ und committe und füge die Datei erneut hinzu.\n   ```\n\n6. [Pushe die Änderungen](/de/get-started/using-git/pushing-commits-to-a-remote-repository) in deinem lokalen Repository an GitHub.com.\n\n   ```shell\n   $ git push origin YOUR_BRANCH\n   # Pushes the changes in your local repository up to the remote repository you specified as the origin\n   ```"}