title: Alias defined in .bash_profile not working in OS X
body: <p>I have defined three aliases in my <code>.bash_profile</code> but my bash shell is not reading it. The aliases defined are not working in my terminal and I couldn't resolve this issue. </p>
  
  <pre><code>alias handybook="cd /Users/rsukla/development/repos/handybook/"
  </code></pre>
  
  <p>This line is defined inside the <code>.bash_profile</code> but it is not working in my shell. </p>
  
  <p><strong>Things I have tried so far:</strong></p>
  
  <ul>
  <li><p>I have created <code>.bashrc</code> file and defined the alias but it is also not working. </p></li>
  <li><p>if I used <code>source ~rsukla/.bash_profile</code> then the alias are working fine but I want the alias permanently so I don't have to use <code>source</code> every time I open my shell</p></li>
  </ul>
  
  <p>Any idea why the hell the <code>alias</code> are not working in when I define in <code>.bash_profile</code>? </p>