git pull

Es funktioniert fast wie git clone. Wird aber oft verwendet, wenn du im Team arbeitest und die neueste Version deines Codes (das, was in GitHub ist) willst.

git pull

--rebase

git pull --rebase

Der Befehl git pull --rebase aktualisiert deinen Branch, indem er deine lokalen Änderungen auf die neuesten Änderungen im entfernten Repository "umlegt", anstatt einen Merge-Commit zu erstellen.

Dadurch bleibt die Historie linear und übersichtlicher.

Summary

Es ist ein "Safe" git pull.