Erik Faye-Lund [off-list ref] writes:
+test_expect_failure 'committing to empty submodule does not create
(null) branch' '
+ test_create_repo empty-repo &&
+ git submodule add ./empty-repo empty-submodule &&
+ (
+ cd empty-submodule &&
+ echo "foo" > bar.txt &&
+ git add bar.txt &&
+ git commit -m. &&
+ ! (git show-ref | grep "(null)")
You don't need the parens, since ! operates on the whole pipeline. (And
for grouping the shell language uses { } instead of ( ).)
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."