chiark / gitweb /
Tests: t-prep-newpackage: Cope with source git which has a master already
[dgit.git] / tests / lib
index 1158f0a1448b0248a564e04e19d16e8f2a1db38f..abb2657a23bd6ee2c993422fe30819656d152f06 100644 (file)
--- a/tests/lib
+++ b/tests/lib
@@ -92,8 +92,10 @@ t-prep-newpackage () {
        t-git-none
        t-worktree $v
        cd $p
-       git branch -m dgit/sid master
-       git remote rm dgit
+       if ! git-show-ref --verify --quiet refs/heads/master; then
+               git branch -m dgit/sid master
+               git remote rm dgit
+       fi
        cd ..
 }