Der Git Command Git Commit ist bei der Arbeit an einem Projekt einer der wichtigsten und meistgenutzten Befehle. Wenn Sie Änderungen an einem Projekt vornehmen, diese auf Herz und Nieren getestet haben und nun zufrieden damit sind, erstellen Sie mit diesem Command einen Snapshot des aktuellen Stands. Git betrachtet diesen Snapshot als sichere Version und nimmt nur dann Änderungen daran vor, wenn es ausdrücklich dazu aufgefordert wird. Wenn Sie mit einem lokalen Repository arbeiten, erstellt Git Commit hier auch den Snapshot, ohne dass dieser Auswirkungen auf andere Repositories hat. Diese können durch Git Push und Git Pull darauf zugreifen.
Das ist auch der Unterschied zwischen Git und SVN. Der dezentrale Ansatz von Git erlaubt Entwicklerinnen und Entwicklern die gleichzeitige Arbeit an einem und demselben Projekt. Jedes Teammitglied hat dann die Möglichkeit, den eigenen Entwicklungsstand im lokalen Repository mit Git Commit festzuhalten. Das bewahrt Änderungen nicht nur für den Moment, sondern erlaubt Ihnen zusätzlich, zu einem späteren Zeitpunkt auf den entsprechenden Stand zurückzugreifen. Dadurch erhöht sich die Sicherheit und der Schutz vor Fehlern deutlich. Sie sollten daher in regelmäßigen Abständen und nach größeren Veränderungen Git Commits durchführen.