After start the cygwin shell, it just locate in a wrong home dir:
xfire@codingme.com ~ $ pwd /cygdrive/c/Users/xfire
But it used to be /hom
On cygwin, I add this to my ~/.bash_profile:
~/.bash_profile
. ~/.bashrc