allow being ahead of remote but not divergent
Graham Knop [Sat, 9 Feb 2013 02:22:00 +0000 (21:22 -0500)]
lib/Distar.pm

index 3e2dad9..8e33320 100644 (file)
@@ -68,7 +68,7 @@ sub run_preflight {
 
   for (scalar `git status`) {
     /^# On branch master/ || die "Not on master. EEEK";
-    /Your branch is (behind|ahead of)/ && die "Not synced with upstream";
+    /Your branch is behind|Your branch and .*? have diverged/ && die "Not synced with upstream";
   }
 
   for (scalar `git diff`) {