Ich fange gerade damit an mit GitHub zu arbeiten und frage mich, warum das hochladen veränderter Datein in ein repository so umständlich ist.
Zwei Befehle würden mir ja einleuchten, so dass man Dateien, die man "commited" hat nocheinmal korrigieren kann, bevor man sie mit dem push-Befehl hochlädt.
Aber warum gibt es add und comit? Hat das technische Gründe?