After installing MSysGit on my new Win7 laptop, I moved my users directory (C:\Users) to my D: disk and created a hardlink from C:\Users to D:\Users. This seems to work for most programs, however the git bash shell can no longer seem to find /etc which is located in
\Users\<user-name>\AppData\Local\VirtualStore\Program Files (x86)\Git\etc
A similar problem is that the shell can longer find the .bash_history which is written to \Users\.bash_history.
I can read the bash_profile from the shell with
cd d:
source /users/David/AppData/Local/VirtualStore/Program Files (x86)/Git\etc\bash_profile
but that's rather nasty. Any suggestions on how to get the shell to find the /etc directory? Or any other approaches that get the bash_profile to be read? (And sorry for switching between / and . I was trying to keep straight usage is Windows vs. *nix shell)
oddly enough, ssh seems to be find \users\.ssh\known_hosts since it is not complaining about finding keys which are stored there.