summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2013-08-23 12:24:16 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2013-08-23 12:24:16 +0100
commit9d4fe1fe846ac76795a42661aa4bb73335c07aad (patch)
tree513e8ef20db6165a28ff39efcdd8cdb251706782 /dgit
parent0783d2b7923f56e004808cd68da81a6a4178f4fb (diff)
In push, do git fetch as well as archive fetch, or archive fetch can fail.debian/0.8
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit3
1 files changed, 3 insertions, 0 deletions
diff --git a/dgit b/dgit
index 8911c8e..f9c46c0 100755
--- a/dgit
+++ b/dgit
@@ -938,6 +938,9 @@ sub cmd_push {
} else {
badusage "incorrect arguments to dgit push";
}
+ if (check_for_git()) {
+ git_fetch_us();
+ }
if (fetch_from_archive()) {
is_fast_fwd(lrref(), 'HEAD') or die;
} else {