cygwin で .bashrc 反映されない件とその解決法

~/.bash_profile に以下を記載すると反映されるようになった。

if [ -e ~/.bashrc ] ; then
  source ~/.bashrc
fi


より詳しくは、以下を参考にした。
cygwin bashrc エイリアスがうまくできない 【OKWAVE】

Cygwin Bash Shellアイコンをダブルクリックすると、bashは、~/.bash_profileを実行します(「~/」はホームディレクトリの意)。この中に、
> if [ -e /etc/bash.bashrc ] ; then
> source /etc/bash.bashrc
> fi
>
> if [ -e ~/.bashrc ] ; then
> source ~/.bashrc
> fi
の様な部分があって、~/.bashrcが実行される仕組みです。
実際、~/.bash_profileを削除して、Cygwin Bash Shellを起動すると、~/.bashrcに記述したaliasが設定されなくなります。

ですので、~/.bash_profileが存在しているか、存在していればその内容を確認してください。

詳しくは、bashのman pageを見てください。 <<