diff options
Diffstat (limited to '.gitconfig')
-rw-r--r-- | .gitconfig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..3096768 --- /dev/null +++ b/.gitconfig @@ -0,0 +1,6 @@ +[user] + email = thabogre@gmail.com +[alias] + conflicts = !git ls-files -u | cut -f 2 | sort -u + pr = "!f() { git fetch -fu ${2:-upstream} refs/pull/$1/head:pr/$1 && git checkout pr/$1; }; f" + pr-clean = "!git checkout master ; git for-each-ref refs/heads/pr/* --format=\"%(refname)\" | while read ref ; do branch=${ref#refs/heads/} ; git branch -D $branch ; done" |