ref: 5e6453c891dc9049532fbf028ef8e31966ef8abe
parent: 28d1b9ce99663d129c3540ca79720b542e53c589
author: Ori Bernstein <ori@eigenstate.org>
date: Wed Feb 9 20:33:36 EST 2022
git/branch: fix order of operations (thanks qwx)
--- a/sys/src/cmd/git/branch
+++ b/sys/src/cmd/git/branch
@@ -48,7 +48,7 @@
modified=`$nl{git/query -c HEAD $base | grep '^[^-]' | subst '^..'}
deleted=`$nl{git/query -c HEAD $base | grep '^-' | subst '^..'}
-if(! ~ $#modified 0 || ! ~ $#deleted 0 && ~ $#merge 0){
+if(! ~ $#modified 0 || {! ~ $#deleted 0 && ~ $#merge 0}){
git/walk -fRMA $modified $deleted ||
die 'uncommited changes would be clobbered'
}
--
⑨