From 7664b0503f7ada22ce5ac88d5b491c017f812f10 Mon Sep 17 00:00:00 2001 From: David Tucker Date: Fri, 14 Mar 2025 11:10:45 -0700 Subject: [PATCH 1/4] Set autoSetupRemote in gitconfig.ini --- config/gitconfig.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/config/gitconfig.ini b/config/gitconfig.ini index 318f203..b8818d5 100644 --- a/config/gitconfig.ini +++ b/config/gitconfig.ini @@ -10,4 +10,5 @@ [log] abbrevCommit = true [push] + autoSetupRemote = true default = simple From 9f7515af43b02b29a0aaee1ca896a7f421668eac Mon Sep 17 00:00:00 2001 From: David Tucker Date: Fri, 14 Mar 2025 11:13:44 -0700 Subject: [PATCH 2/4] Remove color settings from gitconfig.ini The default is auto (i.e. true for terminals, false for files). --- config/gitconfig.ini | 5 ----- 1 file changed, 5 deletions(-) diff --git a/config/gitconfig.ini b/config/gitconfig.ini index b8818d5..dffb063 100644 --- a/config/gitconfig.ini +++ b/config/gitconfig.ini @@ -1,10 +1,5 @@ [core] excludesfile = ~/.config/git/ignore -[color] - branch = True - diff = True - interactive = True - status = True [format] pretty = oneline [log] From 5cf84cdcba32313aed1a91fe4a27f71daa6bb9af Mon Sep 17 00:00:00 2001 From: David Tucker Date: Fri, 14 Mar 2025 11:25:22 -0700 Subject: [PATCH 3/4] Remove push.default from gitconfig.ini The default is simple (since Git v2). --- config/gitconfig.ini | 1 - 1 file changed, 1 deletion(-) diff --git a/config/gitconfig.ini b/config/gitconfig.ini index dffb063..a0d06f2 100644 --- a/config/gitconfig.ini +++ b/config/gitconfig.ini @@ -6,4 +6,3 @@ abbrevCommit = true [push] autoSetupRemote = true - default = simple From b266680885cc6ea39d5adbb0c2557772acdbae93 Mon Sep 17 00:00:00 2001 From: David Tucker Date: Fri, 14 Mar 2025 11:26:48 -0700 Subject: [PATCH 4/4] Remove core.excludesFile from gitconfig.ini It already looks at ~/.config/git/ignore by default (if $XDG_CONFIG_HOME isn't set). --- config/gitconfig.ini | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/gitconfig.ini b/config/gitconfig.ini index a0d06f2..6af16ac 100644 --- a/config/gitconfig.ini +++ b/config/gitconfig.ini @@ -1,5 +1,3 @@ -[core] - excludesfile = ~/.config/git/ignore [format] pretty = oneline [log]