diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2020-01-13 18:37:55 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@arm.com> | 2020-01-13 18:43:28 +0000 |
commit | 11b81575c51c02a979588df1e06b73a6db2e38c1 (patch) | |
tree | 3f837476f2ea6c54d96b35a6eef37f2f15a8ea48 /contrib/git-fetch-vendor.sh | |
parent | b60563a8bf18b5a49431b5913f32f5c5ff8319d9 (diff) | |
download | gcc-11b81575c51c02a979588df1e06b73a6db2e38c1.tar.gz |
Revert "contrib: Add in the default push rule which was overridden"
This reverts commit b60563a8bf18b5a49431b5913f32f5c5ff8319d9.
Doesn't work as expected.
Diffstat (limited to 'contrib/git-fetch-vendor.sh')
-rwxr-xr-x | contrib/git-fetch-vendor.sh | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/contrib/git-fetch-vendor.sh b/contrib/git-fetch-vendor.sh index abb844dbc6a..5e1b1f0a854 100755 --- a/contrib/git-fetch-vendor.sh +++ b/contrib/git-fetch-vendor.sh @@ -14,13 +14,9 @@ then exit 1 fi -# This entry needs to come last, so unset it now, then reset it after the updates. -git config --unset "remote.${upstream}.push" "refs/heads/\\*:refs/heads/\\*" - echo "setting up git to fetch vendor ${vendor} to remotes/${upstream}/${vendor}" -git config --replace-all "remote.${upstream}.fetch" "refs/vendors/${vendor}/heads/*:refs/remotes/${upstream}/${vendor}/*" ":refs/remotes/${upstream}/${vendor}/" + +git config --replace-all "remote.${upstream}.fetch" "+refs/vendors/${vendor}/heads/*:refs/remotes/${upstream}/${vendor}/*" ":refs/remotes/${upstream}/${vendor}/" git config --replace-all "remote.${upstream}.fetch" "+refs/vendors/${vendor}/tags/*:refs/tags/${vendor}/*" ":refs/tags/${vendor}/" -git config --replace-all "remote.${upstream}.push" "refs/heads/${vendor}/*:refs/vendors/${vendor}/heads/*" "^\+?refs/heads/${vendor}/" -# Re-add the line deleted above. -git config --add "remote.${upstream}.push" "refs/heads/*:refs/heads/*" +git config --replace-all "remote.${upstream}.push" "+refs/heads/${vendor}/*:refs/vendors/${vendor}/heads/*" "^\+refs/heads/${vendor}/" git fetch |