I'd tweak that command to git rev-parse --show-toplevel 2> /dev/null so that if you're not in a git repo it doesn't spit a warning to the console.
git rev-parse --show-toplevel 2> /dev/null
ruby foo.rb fatal: Not a git repository (or any of the parent directories): .git nil
vs
ruby foo.rb nil
There's no /dev/null on Windows. But I think Open3.popen3 would work.
/dev/null
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'd tweak that command to
git rev-parse --show-toplevel 2> /dev/null
so that if you're not in a git repo it doesn't spit a warning to the console.vs
There's no
/dev/null
on Windows. But I think Open3.popen3 would work.