Ein praktisches Helferlein für alle, die mit Git und SourceTree arbeiten
Wer kennt das nicht: Man hat versehentlich Dateien ins Repository eingecheckt, die dort nicht hingehören – etwa Konfigurationsdateien (.env
), große Dependency-Ordner (node_modules/
) oder temporäre Dateien wie Logs und Caches.
Auch wenn die .gitignore
später angepasst wird, bleiben diese Dateien im Repository und müssen manuell entfernt werden. Besonders bei der Arbeit mit grafischen Tools wie SourceTree gibt es oft keine komfortable Möglichkeit, dies ohne Terminal-Kenntnisse oder zusätzliche Schritte zu tun.
Einfache Lösung per Drag & Drop
Aus diesem Grund habe ich ein kleines, kostenloses Tool für macOS entwickelt, das genau diesen Fall abdeckt. Es ermöglicht, bereits getrackte Dateien einfach per Drag & Drop zu entfernen und gleichzeitig einen entsprechenden Eintrag in der .gitignore
-Datei zu erstellen.
Was das Tool macht:
- Entfernt die Datei(en) aus dem Git-Index (
git rm --cached
), ohne sie lokal zu löschen - Schreibt automatisch eine passende Zeile in die
.gitignore
- Unterstützt mehrere Dateien auf einmal
- Funktioniert perfekt als Ergänzung zu SourceTree
Das Tool wurde speziell für macOS entwickelt und kann ohne Git-Kenntnisse sofort genutzt werden.
Für wen ist das Tool gedacht?
- Entwickler, die mit Git arbeiten, aber Terminal-Befehle vermeiden möchten
- SourceTree-Nutzer, die sich eine bessere
.gitignore
-Integration wünschen - Teams, die versehentlich getrackte Dateien schnell und zuverlässig aufräumen wollen
Jetzt kostenlos verfügbar
Das Tool steht ab sofort kostenlos zur Verfügung:
🛠 Download
Dieses kleine Tool schließt eine Lücke im typischen Git-Workflow auf dem Mac. Es spart Zeit, verhindert versehentliche Commits und macht die Arbeit mit .gitignore
deutlich einfacher – besonders in Kombination mit SourceTree.
Fazit
Fragen, Feedback oder Verbesserungsvorschläge? Kontaktieren Sie uns – wir freuen uns auf Ihre Rückmeldungen! Weitere macOS-Tools finden Sie in unserem Store.