From c3dcd8c03f6386892839bbe3612459352cd7b2ff Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Thu, 15 Aug 2019 00:02:56 +0200 Subject: [PATCH] [git/config] Fetch also merge requests on GitLab and pull requests on Github --- git/gitconfig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/git/gitconfig b/git/gitconfig index 97650f2..10a7b3e 100644 --- a/git/gitconfig +++ b/git/gitconfig @@ -24,6 +24,14 @@ enabled = true [branch] autoSetupMerge = always +# Fetch also the merge requests data for common remotes +# GitHub uses the "pull" space, GitLab the "merge-requests" +[remote "origin"] + fetch = +refs/pull/*/head:refs/remotes/origin/pull/* + fetch = +refs/merge-requests/*/head:refs/remotes/origin/merge-requests/* +[remote "upstream"] + fetch = +refs/pull/*/head:refs/remotes/upstream/pull/* + fetch = +refs/merge-requests/*/head:refs/remotes/origin/merge-requests/* [diff] tool = vimdiff [difftool]