aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/gitconfig
diff options
context:
space:
mode:
authorMike McQuaid2018-01-11 20:40:47 +0000
committerMike McQuaid2018-01-11 20:40:59 +0000
commit228cbd81c9e5d88124d09b73e44bc7bceb40972d (patch)
tree0b3c79874d85c7d6a42930479c0aa9ab193dc855 /Library/Homebrew/gitconfig
parent02591bdf341b4c33383b5eb537bcff0e49157a82 (diff)
downloadbrew-228cbd81c9e5d88124d09b73e44bc7bceb40972d.tar.bz2
Use Homebrew's gitconfig for various commands
Git is a transport and storage mechanism for us so we don't want to allow arbitrary customisation of this due to user issues e.g. #3664 and #3561. Fixes #3664.
Diffstat (limited to 'Library/Homebrew/gitconfig')
-rw-r--r--Library/Homebrew/gitconfig/.gitconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/Library/Homebrew/gitconfig/.gitconfig b/Library/Homebrew/gitconfig/.gitconfig
new file mode 100644
index 000000000..2f68bde0d
--- /dev/null
+++ b/Library/Homebrew/gitconfig/.gitconfig
@@ -0,0 +1,14 @@
+[user]
+ # Name used in commit messages.
+ name = Homebrew
+ # Email used in commit messages.
+ email = git@brew.sh
+[fetch]
+ # Always prune when fetching (and pulling).
+ prune = 1
+[core]
+ # Don't prompt for commit messages for merge commits.
+ mergeoptions = --no-edit
+[credential]
+ # Use macOS Keychain to store HTTP passwords.
+ helper = osxkeychain