59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [user]
 | |
| 	email = ThomasA.Alexander@hmhn.org
 | |
| 	name = Tom Alexander
 | |
| 	signingkey = D3A179C9A53C0EDE
 | |
| [push]
 | |
| 	default = simple # (default since 2.0)
 | |
| [alias]
 | |
| 	lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
 | |
| 	bh = log --oneline --branches=* --remotes=* --graph --decorate
 | |
| 	amend = commit --amend --no-edit
 | |
|         authorcount = shortlog --summary --numbered --all --no-merges
 | |
| [core]
 | |
| 	excludesfile = ~/.gitignore_global
 | |
| [commit]
 | |
| 	gpgsign = true
 | |
| 	verbose = true
 | |
| [pull]
 | |
| 	rebase = true
 | |
| [log]
 | |
| 	date = local
 | |
| [init]
 | |
| 	defaultBranch = main
 | |
| [diff]
 | |
| 	tool = meld # Use meld for `git difftool` and `git mergetool`
 | |
| 	algorithm = histogram
 | |
| 	colorMoved = plain
 | |
| 	mnemonicPrefix = true
 | |
| 	renames = true
 | |
| [difftool]
 | |
| 	prompt = false
 | |
| [difftool "meld"]
 | |
| 	cmd = meld "$LOCAL" "$REMOTE"
 | |
| [merge]
 | |
| 	tool = meld
 | |
| 	conflictStyle = zdiff3
 | |
| [mergetool "meld"]
 | |
|         # Make the middle pane start with partially-merged contents:
 | |
| 	cmd = meld "$LOCAL" "$MERGED" "$REMOTE" --output "$MERGED"
 | |
|         # Make the middle pane start without any merge progress:
 | |
| 	# cmd = meld "$LOCAL" "$BASE" "$REMOTE" --output "$MERGED"
 | |
| [includeIf "gitdir:/bridge/"]
 | |
| 	path = /bridge/git/machine_setup/ansible/roles/base/files/gitconfig_home
 | |
| [includeIf "gitdir:/persist/"]
 | |
| 	path = /bridge/git/machine_setup/ansible/roles/base/files/gitconfig_home
 | |
| [column]
 | |
| 	ui = auto
 | |
| [branch]
 | |
| 	sort = -committerdate
 | |
| [tag]
 | |
| 	sort = version:refname
 | |
| [fetch]
 | |
| 	prune = true
 | |
| 	pruneTags = true
 | |
| 	all = true
 | |
| [rebase]
 | |
| 	autoSquash = true
 | |
| 	autoStash = true
 | |
| 	updateRefs = false
 | 
