MacOS Homebrew: How to override *specific* system binaries

Solution 1:

No. $PATH can only accept directories. However, you could symlink the git executable to a new directory and add that to your path.