12345678910111213141516171819202122232425262728293031323334 |
- [user]
- name = Thomas Dy
- email = thatsmydoing@gmail.com
- [core]
- autocrlf = input
- [delta]
- features = side-by-side line-numbers decorations
- whitespace-error-style = 22 reverse
- [delta "decorations"]
- commit-decoration-style = bold yellow box ul
- file-style = bold yellow ul
- file-decoration-style = none
- [color]
- ui = true
- [diff]
- algorithm = patience
- [push]
- default = simple
- [alias]
- root = !pwd
- assume = update-index --assume-unchanged
- unassume = update-index --no-assume-unchanged
- assumed = "!git ls-files -v | grep ^h | cut -c 3-"
- lg = "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit"
- po = push origin
- pof = push origin --force-with-lease
- ff = merge --ff-only @{upstream}
- roh = rebase origin/HEAD
- rioh = rebase -i origin/HEAD
- ca = commit --amend
- smash = "!git add -u && git ca --no-edit && git pof"
- reset-head = remote set-head origin -a
- head = for-each-ref --format="%(symref:lstrip=-1)" refs/remotes/origin/HEAD
- sh = "!git switch $(git head)"
|