dotfiles/.config/git/config

51 lines
1.0 KiB
Plaintext
Raw Permalink Normal View History

2022-11-04 14:51:17 +00:00
[core]
editor = emacsclient
2014-06-22 16:16:14 +00:00
[user]
2018-07-20 09:00:54 +00:00
name = Julien Palard
email = julien@palard.fr
2022-11-04 14:51:17 +00:00
signingkey = 0x46EBCD72F08E6717
2014-06-22 16:16:14 +00:00
[push]
2018-07-20 09:00:54 +00:00
default = current
2014-06-22 16:16:14 +00:00
2022-11-04 14:51:17 +00:00
[commit]
gpgsign = true
2024-03-15 17:35:28 +00:00
[rerere]
enabled = true
2024-03-15 17:24:27 +00:00
[pull]
ff = only
2024-03-15 17:35:28 +00:00
[diff]
algorithm = histogram
2018-07-20 09:00:54 +00:00
[alias]
ap = add -p
b = branch
c = commit
2019-06-08 13:42:42 +00:00
lg = log --graph --pretty=format:'%C(auto)%h%d %s %C(blue)%ci %C(green)%an%Creset'
p = push
pr = pull --rebase
pull-request = !sh -c \"git fetch upstream pull/${1}/head:pr_${1} && git worktree add ../$(basename $(git rev-parse --show-toplevel))-pr-${1} pr_${1}\"
remote-gh = "!f() { git remote add $1 https://github.com/$1/$(basename $(pwd))/; git fetch $1; }; f"
2023-12-03 07:31:11 +00:00
remote-afpy = "!f() { git remote add $1 git@git.afpy.org:$1/$(basename $(pwd)).git; git fetch $1; }; f"
st = status -s
2022-11-04 14:51:17 +00:00
[init]
defaultBranch = main
[merge]
2024-03-15 17:28:38 +00:00
conflictstyle = zdiff3
2022-11-04 14:51:17 +00:00
[merge "po3way"]
name = po file merge driver
driver = po3way --debug --git-merge-driver -- %A %O %B
2024-03-15 17:35:28 +00:00
2024-03-15 17:24:39 +00:00
[branch]
sort = -committerdate
2024-03-15 17:35:28 +00:00
2024-03-15 17:24:39 +00:00
[column]
ui = auto