Restructure dotfile folders and add README.

This commit is contained in:
2025-01-18 00:35:05 +00:00
parent 6ce6608bcd
commit e72074f6a6
9 changed files with 12 additions and 10 deletions

55
git/dot-gitconfig Normal file
View File

@@ -0,0 +1,55 @@
[user]
name = Chun Li
email = chunli.developer@gmail.com
[init]
defaultBranch = main
[alias]
hist = log --pretty=oneline --graph --decorate --all --abbrev-commit
diff = --ignore-space-change
pretty = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
st = status
ci = commit
br = branch -v
co = checkout
df = diff
ds = diff --staged
lg = log -p
lol = log --graph --decorate --pretty=oneline --abbrev-commit
lola = log --graph --decorate --pretty=oneline --abbrev-commit --all --date=local
ls = ls-files
unstage = reset HEAD
out = "!git log origin/master..$(git rev-parse --abbrev-ref HEAD)"
in = "!git log $(git rev-parse --abbrev-ref HEAD)..origin/master"
pull = pull --ff-only
merge = merge --ff-only
re = remote -v
# Show files ignored by git:
ign = ls-files -o -i --exclude-standard
[color]
branch = auto
diff = auto
interactive = auto
status = auto
[core]
editor = /usr/bin/vim
precomposeunicode = true
[merge]
tool = vimdiff
[mergetool]
keepBackup = false
prompt = false
[diff]
tool = vimdiff
[pull]
ff = only
[push]
default = simple
[difftool]
prompt = false
tool = vimdiff