diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2018-03-31 19:44:19 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2018-03-31 19:44:19 -0700 |
commit | 1556cfd916413382b7ee2cafccb12f437f0a92eb (patch) | |
tree | 39bcd0fede5b7845b0e2d4534914f2d1fe2dc9ae /bin/git-develacc | |
parent | 7d472945b2b027e21bda198d5b2ac4449609930b (diff) | |
download | dotfiles-1556cfd916413382b7ee2cafccb12f437f0a92eb.tar.gz |
git-develacc: pass --prune and --tags to fetch
Diffstat (limited to 'bin/git-develacc')
-rwxr-xr-x | bin/git-develacc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/git-develacc b/bin/git-develacc index df5edb16..e1d52f80 100755 --- a/bin/git-develacc +++ b/bin/git-develacc @@ -60,7 +60,9 @@ git -C "$inside" config --local --unset "remote.outside.url" || true git -C "$inside" config --local "remote.outside.fetch" "+refs/heads/*:refs/remotes/outside/*" # update all remote-tracking refs inside develacc -git -C "$inside" fetch "$outside" '+refs/remotes/*:refs/remotes/*' '+refs/heads/*:refs/remotes/outside/*' +git -C "$inside" fetch --prune --tags "$outside" \ + '+refs/remotes/*:refs/remotes/*' \ + '+refs/heads/*:refs/remotes/outside/*' git -C "$inside" update-ref -d 'refs/remotes/develacc/*' # update develacc-tracking refs outside develacc |