5Commits zusammenstellen

Ein neues Commit muss nicht unbedingt alle Änderungen aus dem Workspace übernehmen. Tatsächlich gibt Git dem Benutzer hier die volle Kontrolle. Im Extremfall kann bis auf die einzelne Codezeile genau bestimmt werden, welche Änderungen in das nächste Commit einfließen.

Commits entstehen in zwei Schritten. Als Erstes werden die Änderungen mit dem add-Befehl in einem Zwischenspeicher gesammelt, den man Stage-Bereich oder Index nennt. Erst danach überträgt der commit-Befehl die Änderungen aus dem Stage-Bereich in das Repository.

image

Abb. 5–1 Der Weg von Änderungen in das Repository

5.1Der status-Befehl

Der status-Befehl zeigt, ...

Get Git, 5th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.