Nguyen Thai Ngoc Duy <pclouds@xxxxxxxxx> writes: >> Shouldn't >> >> Â Â Â Â$ git anycmd : >> >> be equivalent to >> >> Â Â Â Â$ (cd $(git rev-parse --show-cdup)/. && git anycmd) >> >> for any command? ÂI doubt this test is expecting the right outcome. >> Shouldn't it result in "Nothing specified, nothing added."? > > It's gray area. I do not see anything gray in it. "git add :" in subdirectory is simply broken because we have used "No remaining command line argument means no pathspec" when deciding to stop and say "Nothing specified, nothing added". That was a sensible assumption back then, but it needs to be updated to take the new "The remaining command line argument may say that there is no pathspec" reality into account. -- 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