feat(git): configure submodule behaviour

This commit is contained in:
Michael Mandl 2022-09-28 08:07:05 +02:00
parent 61929ef3a4
commit b9ab44b136
Signed by: mandlm
GPG key ID: 4AA25D647AA54CC7

View file

@ -9,11 +9,13 @@
diff.external = "difft --background light"; diff.external = "difft --background light";
diff.tool = "difftastic"; diff.tool = "difftastic";
diff.ignoreSubmodules = "none";
difftool.difftastic.cmd = "difft --background light \"$LOCAL\" \"$REMOTE\""; difftool.difftastic.cmd = "difft --background light \"$LOCAL\" \"$REMOTE\"";
difftool.prompt = false; difftool.prompt = false;
fetch.writeCommitGraph = true; fetch.writeCommitGraph = true;
fetch.recurseSubmodules = true;
format.pretty = "format:%C(yellow)%h %Cblue%>(12)%ad %C(red)%G? %Cgreen%<(7,trunc)%aN%Cred%d %Creset%s"; format.pretty = "format:%C(yellow)%h %Cblue%>(12)%ad %C(red)%G? %Cgreen%<(7,trunc)%aN%Cred%d %Creset%s";
@ -30,10 +32,16 @@
pull.rebase = true; pull.rebase = true;
push.recurseSubmodules = "on-demand";
rebase.autostash = true; rebase.autostash = true;
rerere.enabled = true; rerere.enabled = true;
status.submoduleSummary = true;
submodule.recurse = true;
user.private.email = "mandlm@molez.net"; user.private.email = "mandlm@molez.net";
user.private.name = "Michael Mandl"; user.private.name = "Michael Mandl";
user.private.signingkey = "4AA25D647AA54CC7"; user.private.signingkey = "4AA25D647AA54CC7";