X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.gitconfig;h=7abcd3f3665c6299916e86e1ba88ce496e150a99;hb=e4865b6c064fa4ad2e1a57f7e8c247883a9aee24;hp=e4fc7b27261054d225bb737f77e0a92639acc12d;hpb=11ede453aa70361b925762e56a44509b47669559;p=dotfiles.git diff --git a/.gitconfig b/.gitconfig index e4fc7b2..7abcd3f 100644 --- a/.gitconfig +++ b/.gitconfig @@ -26,6 +26,7 @@ lr5 = log --decorate --reverse -5 null-merge = merge --strategy=ours outgoing = log @{upstream}.. + push2all = !git remote | xargs -I% -n1 git push % remotes = remote -v ri = "!f() { git rebase --interactive --autosquash --preserve-merges ${1:-\"@{upstream\\}\"}; }; f" #root = !pwd @@ -57,6 +58,9 @@ # 3 way diffs # cmd = vim -d \"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\" -c \"wincmd J\" +[push] + default = simple + [receive] denyNonFastForwards = true