Git
This is version . It is not the current version, and thus it cannot be edited.
Back to current version   Restore this version

1. Meldung zum „divergent branches“ loswerden Für das Repository (lokal) z. B. Merge als Standard setzen:

bash
git config pull.rebase false

Oder für alle Repos global:

bash
git config pull.rebase false

(Alternativen: `true` für Rebase, `ff only` für Fast-Forward-only.)

2. 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.