38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [user]
 | |
| 	email = ThomasA.Alexander@hmhn.org
 | |
| 	name = Tom Alexander
 | |
| 	signingkey = D3A179C9A53C0EDE
 | |
| [push]
 | |
| 	default = simple
 | |
| [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
 | |
| [core]
 | |
| 	excludesfile = ~/.gitignore_global
 | |
| [commit]
 | |
| 	gpgsign = true
 | |
| [pull]
 | |
| 	rebase = true
 | |
| [log]
 | |
| 	date = local
 | |
| [init]
 | |
| 	defaultBranch = main
 | |
| 
 | |
| # Use meld for `git difftool` and `git mergetool`
 | |
| [diff]
 | |
| 	tool = meld
 | |
| [difftool]
 | |
| 	prompt = false
 | |
| [difftool "meld"]
 | |
| 	cmd = meld "$LOCAL" "$REMOTE"
 | |
| [merge]
 | |
| 	tool = meld
 | |
| [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
 | 
