Start with export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin to get your commands back.
If you open up a new terminal, does it start with PATH as /usr/local/git/bin? If so, it sounds like your git installation screwed up your paths in /etc/paths, or your /etc/profile
Mine has (/etc/paths):
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
And /etc/profile should contain the following somewhere:
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
Do these files contain similar lines on your system? If not, we'll need to see what they do contain and then properly merge them with what should be in there. If they check out, we'll look into your /etc/bashrc or local profile configurations.
/usr/local/git/binto the bottom of/etc/pathson it's own line if you haven't already. – Darth Android Jan 03 '12 at 18:56