Artikel
Git-Tipp: Dateien effizient stagen mit dem interaktiven Modus
Mit git add -i stagen Sie in Git gezielt nur die Dateien, die Sie wirklich brauchen. Praktisch für präzise Commits.
Git-Tipp: Dateien effizient stagen mit dem interaktiven Modus
Kennen Sie das? Sie haben in Git einen ganzen Stapel geänderter Dateien und überlegen, ob Sie sie einzeln hinzufügen oder einfach alles auf einmal mit git add . stagen. Es gibt einen cleveren Mittelweg: den interaktiven Modus von Git.
Schritt für Schritt:
- Zuerst den Status prüfen: Prüfen Sie den Zustand Ihres Repositorys mit
git status. Angenommen, Sie haben 50 geänderte Dateien vor sich. - Den interaktiven Modus starten: Statt Dateien einzeln von Hand hinzuzufügen, starten Sie den interaktiven Modus mit
git add -i. Das ist besonders praktisch, wenn Sie nur eine bestimmte Auswahl an Dateien stagen möchten. - Dateien zum Stagen auswählen: Wählen Sie im interaktiven Modus die Option „update“, indem Sie „u“ drücken. Nun sehen Sie die Liste Ihrer geänderten Dateien. Für das Stagen haben Sie mehrere Möglichkeiten:
- Für eine einzelne Datei geben Sie einfach ihre Nummer ein und drücken Enter.
- Für mehrere Dateien tippen Sie deren Nummern durch Leerzeichen (z. B. „2 3“) oder Komma (z. B. „2,3“) getrennt ein.
- Für einen Bereich verwenden Sie einen Bindestrich (z. B. „1-3“), um die Dateien 1 bis einschließlich 3 auszuwählen.
- Das Staging abschließen: Nach Ihrer Auswahl zeigt ein erneutes
git statusalle gewählten Dateien sauber gestagt und bereit für den Commit. So behalten Sie genau im Griff, was gestagt wird, und sparen sich spürbar Arbeit.