Michal Sojka <sojkam1@xxxxxxxxxxx> writes: > @@ -306,4 +306,43 @@ test_expect_success '--remap-to-ancestor with filename filters' ' > test $orig_invariant = $(git rev-parse invariant) > ' > > +test_expect_success 'setup submodule' ' > + rm -rf * .* Yikes. Please don't do this. If you cannot structure your tests following what has already been done by the previous tests, at least name the things that you want to remove a bit more explicitly to avoid mistakes. The loosest form that is reasonable would probably be (to catch a, actual, backup-refs, ... and .git): rm -fr ?* .?* && but it would be preferable to be even more explicit "rm -fr ?* .git". Also make sure you don't break the chain of "&&" unnecessarily. > + git init && > + test_commit file && > + mkdir submod && > + submodurl="$PWD/submod" > + ( cd submod && > + git init && > + test_commit file-in-submod ) && > + git submodule add "$submodurl" "&&"? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html