title: Oh My Zsh - git plugin alises ggp (git push origin $(current_branch)) vs. ggpush (git push origin "$(git_current_branch)")
body: <p>In Oh My Zsh git plugin documentation on <a href="https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git" rel="nofollow noreferrer">GitHub</a>, among the listed aliases commands there are the following:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>Alias</th>
  <th>Command</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>ggp</td>
  <td>git push origin $(current_branch)</td>
  </tr>
  <tr>
  <td>ggpush</td>
  <td>git push origin &quot;$(git_current_branch)&quot;</td>
  </tr>
  <tr>
  <td>ggl</td>
  <td>git pull origin $(current_branch)</td>
  </tr>
  <tr>
  <td>ggpull</td>
  <td>git pull origin &quot;$(git_current_branch)&quot;</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>What is the difference between <code>$(current_branch)</code> and <code>&quot;$(git_current_branch)&quot;</code>?</p>