Kann jemand mir erklären wie das mit git add commit push funktioniert?
Ist für uni
3 Antworten
Es gibt buchstäblich hunderte Git-Tutorials da draußen im Netz. Manche ganz kurz, manche lang und ausführlich, manche als Video.
Was ist unklar?
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Linux
Ein Commit ist eine Änderung am Code, auf die du dich festlegst, also "commitest".
Du kannst Dateien zu dem Commit hinzufügen, also "adden", und dann den Commit zum Server "pushen".
Der häufigste Workflow wäre:
git add -A
git commit -m "Beschreibung meiner Änderung"
git push
Woher ich das weiß:Studium / Ausbildung – Informatik
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmieren & Softwareentwicklung
git add .
Fügt alle Deine neuen Dateien dem nächsten Commit hinzu
git commit -m "Kommentar" erstellt den Commit (Edit: erstellt den Commit in Deinem lokalem Git)
git push schiebt den Commit ins (Remote-)Git.
Wo ist das Problem?
Das ist nicht ganz präzise. Der Commit ist auch lokal bei dir auf dem Computer schon in git gespeichert. Push schiebt den Commit nur in ein anderes Repository.