chiark / gitweb /
dgit: clonee: Do setup_new_tree earlier.
[dgit.git] / dgit
diff --git a/dgit b/dgit
index dae194c0dc3ad53b6ba5400568e7a6eb81fcb039..eb42b00dee0cb75d71e803280ff1c9f3677a2417 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -3601,6 +3601,7 @@ sub clone ($) {
     mkdir $dstdir or fail "create \`$dstdir': $!";
     changedir $dstdir;
     runcmd @git, qw(init -q);
+    setup_new_tree();
     clone_set_head();
     my $giturl = access_giturl(1);
     if (defined $giturl) {
@@ -3619,7 +3620,6 @@ sub clone ($) {
        $vcsgiturl =~ s/\s+-b\s+\S+//g;
        runcmd @git, qw(remote add vcs-git), $vcsgiturl;
     }
-    setup_new_tree();
     clone_finish($dstdir);
 }