Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Umbenennen von Dateien in Git | Fortgeschrittenere Interaktion
Git Essentials

bookUmbenennen von Dateien in Git

Warum Dateien umbenennen?

Das Umbenennen von Dateien ist eine gängige Praxis in der Softwareentwicklung aus verschiedenen Gründen:

  • Verbesserte Übersichtlichkeit: Das Umbenennen von Dateien kann die Struktur Ihres Projekts klarer machen und erleichtert es Mitarbeitenden, den Zweck jeder Datei zu verstehen;
  • Konsistenz: Die Einhaltung konsistenter Namenskonventionen im gesamten Projekt ist entscheidend für Lesbarkeit und Wartbarkeit;
  • Funktionsänderungen: Mit der Weiterentwicklung des Projekts kann sich die Funktionalität bestimmter Dateien ändern. Das Umbenennen zur Anpassung an diese Änderungen ist für eine korrekte Dokumentation unerlässlich.

Git-Befehl zum Umbenennen von Dateien

Git vereinfacht den Prozess des Umbenennens von Dateien. Es ist wichtig, Git-Befehle zu verwenden, um sicherzustellen, dass der Versionsverlauf erhalten bleibt. Der Hauptbefehl zum Umbenennen von Dateien lautet:

git mv old_filename new_filename

Dabei ist old_filename der aktuelle Name der Datei und new_filename der gewünschte neue Name. Dieser Befehl führt drei Aktionen gleichzeitig aus:

  • Bennennt die Datei lokal um;
  • Stellt die Änderung für den Commit bereit;
  • Ändert die Datei im Arbeitsverzeichnis.

Nach Ausführung dieses Befehls kann der Commit der Änderungen erfolgen.

Note
Hinweis

Tatsächlich kann dieser Befehl auch verwendet werden, um Dateien zwischen Verzeichnissen zu verschieben.

Beispielszenario

Zunächst wird eine Beispiel-Konfigurationsdatei mit dem Namen cg.txt erstellt, die eine Zeile mit einem Beispielwert für einen geheimen Schlüssel enthält:

Nun wird der Status des Arbeitsverzeichnisses und des Staging-Bereichs überprüft:

Diese Datei wird dem Staging-Bereich hinzugefügt:

Anschließend kann diese Hinzufügung committet werden:

Der Commit ist erfolgreich, jedoch ist der Name unserer Konfigurationsdatei nicht wirklich aussagekräftig und klar, daher benennen wir sie in config.txt um:

Erneut überprüfen wir den Status unseres Arbeitsverzeichnisses und des Staging-Bereichs:

Wie Sie sehen können, zeigt uns der Status, dass die Datei von cg.txt in config.txt umbenannt wurde und diese Änderung bereits zum Commit vorgemerkt ist.

Nun können wir diese Änderung committen:

Wir haben unsere Konfigurationsdatei umbenannt und unser Commit war erfolgreich.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain what happens to the file history after renaming a file in Git?

What should I do if I want to rename multiple files at once?

Are there any best practices for naming configuration files in a project?

Awesome!

Completion rate improved to 3.57

bookUmbenennen von Dateien in Git

Swipe um das Menü anzuzeigen

Warum Dateien umbenennen?

Das Umbenennen von Dateien ist eine gängige Praxis in der Softwareentwicklung aus verschiedenen Gründen:

  • Verbesserte Übersichtlichkeit: Das Umbenennen von Dateien kann die Struktur Ihres Projekts klarer machen und erleichtert es Mitarbeitenden, den Zweck jeder Datei zu verstehen;
  • Konsistenz: Die Einhaltung konsistenter Namenskonventionen im gesamten Projekt ist entscheidend für Lesbarkeit und Wartbarkeit;
  • Funktionsänderungen: Mit der Weiterentwicklung des Projekts kann sich die Funktionalität bestimmter Dateien ändern. Das Umbenennen zur Anpassung an diese Änderungen ist für eine korrekte Dokumentation unerlässlich.

Git-Befehl zum Umbenennen von Dateien

Git vereinfacht den Prozess des Umbenennens von Dateien. Es ist wichtig, Git-Befehle zu verwenden, um sicherzustellen, dass der Versionsverlauf erhalten bleibt. Der Hauptbefehl zum Umbenennen von Dateien lautet:

git mv old_filename new_filename

Dabei ist old_filename der aktuelle Name der Datei und new_filename der gewünschte neue Name. Dieser Befehl führt drei Aktionen gleichzeitig aus:

  • Bennennt die Datei lokal um;
  • Stellt die Änderung für den Commit bereit;
  • Ändert die Datei im Arbeitsverzeichnis.

Nach Ausführung dieses Befehls kann der Commit der Änderungen erfolgen.

Note
Hinweis

Tatsächlich kann dieser Befehl auch verwendet werden, um Dateien zwischen Verzeichnissen zu verschieben.

Beispielszenario

Zunächst wird eine Beispiel-Konfigurationsdatei mit dem Namen cg.txt erstellt, die eine Zeile mit einem Beispielwert für einen geheimen Schlüssel enthält:

Nun wird der Status des Arbeitsverzeichnisses und des Staging-Bereichs überprüft:

Diese Datei wird dem Staging-Bereich hinzugefügt:

Anschließend kann diese Hinzufügung committet werden:

Der Commit ist erfolgreich, jedoch ist der Name unserer Konfigurationsdatei nicht wirklich aussagekräftig und klar, daher benennen wir sie in config.txt um:

Erneut überprüfen wir den Status unseres Arbeitsverzeichnisses und des Staging-Bereichs:

Wie Sie sehen können, zeigt uns der Status, dass die Datei von cg.txt in config.txt umbenannt wurde und diese Änderung bereits zum Commit vorgemerkt ist.

Nun können wir diese Änderung committen:

Wir haben unsere Konfigurationsdatei umbenannt und unser Commit war erfolgreich.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
some-alt