65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| [alias]
 | |
| 	a = add
 | |
| 	ae = a -e
 | |
| 	ba = branch
 | |
| 	bach = "!f() { \
 | |
| 		git ba \"$1\" && \
 | |
| 		git ch \"$1\"; \
 | |
| 		}; f"
 | |
| 	bd = ba -d
 | |
| 	bfd = ba -D
 | |
| 	ch = checkout
 | |
| 	cl = clone
 | |
| 	cl1 = cl --depth=1
 | |
| 	co = commit -sm
 | |
| 	coa = "!f() { \
 | |
| 		local message=\"$1\"; \
 | |
| 		local author=\"$2\"; \
 | |
| 		git co \"${message}\" --author \"${author}\"; \
 | |
| 		}; f"
 | |
| 	cota = "!f() { \
 | |
| 		local version=\"v$(cat VERSION)\"; \
 | |
| 		git co \"$1\" && \
 | |
| 		git ta \"${version}\"; \
 | |
| 		}; f"
 | |
| 	fu = "!f() { \
 | |
| 		git fetch upstream && \
 | |
| 		git ch master && \
 | |
| 		git rebase upstream/master; \
 | |
| 		}; f"
 | |
| 	fup = !git fu && git pat
 | |
| 	p = push
 | |
| 	pa = push --all
 | |
| 	pt = push --tags
 | |
| 	pat = !git pa && git pt
 | |
| 	r = remote
 | |
| 	ra = r add
 | |
| 	ru = r set-url
 | |
| 	rua = ru --add
 | |
| 	rud = ru --delete
 | |
| 	rl = r -v
 | |
| 	rr = r remove
 | |
| 	s = status
 | |
| 	t = tag
 | |
| 	ta = "!f() { \
 | |
| 		git t -am \"$1\" \"$1\"; \
 | |
| 		}; f"
 | |
| 	td = t -d
 | |
| 	tl = t -l
 | |
| [commit]
 | |
| 	gpgSign = true
 | |
| [core]
 | |
| 	editor = vim
 | |
| 	pager = less
 | |
| [include]
 | |
| 	path = ~/.config/git/config-secret
 | |
| [init]
 | |
| 	defaultBranch = main
 | |
| [http]
 | |
| 	proxy = socks5h://127.0.0.1:9050
 | |
| [http "http://*.loki"]
 | |
| 	proxy =
 | |
| [tag]
 | |
| 	forceSignAnnotated = true
 | |
| 	gpgSign = true
 |