Meldung zum „divergent branches“ loswerden#
Für das Repository (lokal) z. B. Merge als Standard setzen:bash git config --global pull.rebase false
Alternativen: `true` für Rebase, `ff only` für Fast-Forward-only, `pull.ff` für Fast Forward, kein Merge, kein Rebase.
Passwort speichern#
Da `credential-manager` nicht verfügbar ist, auf den simplen Credential Store umstellen:bash git config credential.helper store
Dann einmal `git pull` mit Benutzername/Passwort ausführen – ab dann wird es in `~/.git-credentials` im Klartext gespeichert.
oder besser per Personal Access Token.
Hinweis: Durch zusätzliche Angabe der Option --global werden Settings global gespeichert. Wenn sich das Git-Repository in einem Docker-Volume befindet, möchte man oft ohne --global arbeiten. Dadurch werden die Settings persistent und nicht durch den Volume Re-Create überschrieben.

