Today on Getting Totally Sidetracked with Linux Commands, a one-liner that prints all subdirectories without a .git in them:
find . -maxdepth 1 -type d -exec test '!' -e '{}/.git' ';' -printf "not git repo: %p\n"
With a little help from https://unix.stackexchange.com/questions/525534/