56 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [color]
 | |
| 	ui = auto
 | |
| [color "diff"]
 | |
| 	meta = blue bold
 | |
| 	frag = black bold
 | |
| 	old = red bold
 | |
| 	new = magenta bold
 | |
| [core]
 | |
| 	editor = nano
 | |
| 	# http://stackoverflow.com/questions/136178/git-diff-handling-long-lines
 | |
| 	# If doesn't work, try: pager = less -+$LESS -FRX
 | |
| 	pager = less -r
 | |
| 	autocrlf = false
 | |
| 	excludesfile = ~/.gitignore
 | |
| 	attributesfile = ~/.gitattributes
 | |
| [alias]
 | |
| 	a = add
 | |
| 	ua = reset HEAD
 | |
| 	b = branch
 | |
| 	c = commit
 | |
| 	ca = commit -a
 | |
| 	cam = commit -am
 | |
| 	co = checkout
 | |
| 	d = diff --color-words
 | |
| 	s = status -sb
 | |
| 	l = log --graph --pretty=format:'%C(magenta)%h%C(blue)%d%Creset %s %C(blue bold)- %an, %ar%Creset'
 | |
| 	ll = log --stat --abbrev-commit
 | |
| 	ignore = !([ ! -e .gitignore ] && touch .gitignore) | echo $2 >> .gitignore
 | |
| 	this = !git init && git add . && git commit -m \"initial commit\"
 | |
| 	amend = !git log -n 1 --pretty=tformat:%s%n%n%b | git commit -F - --amend
 | |
| [push]
 | |
| 	default = current
 | |
| 
 | |
| # URL shorthands
 | |
| [url "git@github.com:"]
 | |
| 	insteadOf = "gh:"
 | |
| 	pushInsteadOf = "github:"
 | |
| 	pushInsteadOf = "git://github.com/"
 | |
| [url "git://github.com/"]
 | |
| 	insteadOf = "github:"
 | |
| [url "git@gist.github.com:"]
 | |
| 	insteadOf = "gst:"
 | |
| 	pushInsteadOf = "gist:"
 | |
| 	pushInsteadOf = "git://gist.github.com/"
 | |
| [url "git://gist.github.com/"]
 | |
| 	insteadOf = "gist:"
 | |
| 
 | |
| # Include local settings
 | |
| # Example:
 | |
| # [user]
 | |
| #	name = Artem Sapegin
 | |
| #	email = artem@sapegin.ru
 | |
| [include]
 | |
| 	path = ~/.gitlocal
 | |
| 
 | 
