rdmbair15m5-changelog-20260829-0046-git-config-normalization
rdmbair15m5-changelog-20260829-0046-git-config-normalization
Normalized safe global Git defaults on rdmbair15m5 while
preserving its existing host-local GitHub CLI credential configuration
and repositories.
Scope and exact changes
- Updated
/Users/richh/.gitconfigadditively with the twelve-key shared fleet Git contract:richhdotynoreply identity,user.useConfigOnly,main, fast-forward-only pulls, fetch pruning, simple/upstream pushes, rebase autostash,zdiff3, rerere, and worktree remote guessing. - Changed
/Users/richh/.gitconfigmode from644to600. - Created
/Users/richh/.gitconfig.bak-git-sync-20260829-004609. - Preserved existing GitHub credential-helper entries; no credential,
Keychain, auth/session, repository, branch, commit, remote, or
.gitdata moved. - Homebrew
gh2.98.0 was already present; no installation occurred.
Commands and verification
- Fleet controller:
normalize_git_config_fleet_v1.0.0.zsh 20260829-004609. - Before SHA-256:
8151971baceac1a7daaebe3d89b6e4a476d182996187f24d1f7d56240f0c67c2; mode644. - After SHA-256:
29ab14ce0652b9ed3dc818f12f12887b99f05f0aacd17cfd4ff72a15c9d0b63d; mode600. - Independent verifier: zero failures and
VERIFY_ACCEPTED host=rdmbair15m5. - Idempotent rerun:
config_change=0, with an unchanged after hash. gh auth statusstill requires owner login; no automated login was attempted.
Undo
Restore with
cp -p /Users/richh/.gitconfig.bak-git-sync-20260829-004609 /Users/richh/.gitconfig,
then inspect with
git config --global --list --show-origin.
Outstanding owner action
From an interactive session on this Mac, run
gh auth login --hostname github.com --git-protocol https --web,
then gh auth setup-git and gh auth status.
Keep this Mac's account store separate from every other host.