title: Create Tag to Remote Repository using Cake Build
body: <p>I am committing and pushing a project into remote using a Cake Build task:</p>
  
  <pre><code>GitAddAll(".");  
  
  GitCommit(".", authorName, authorEmail, message); 
  
  GitTag(".", version);   
  
  GitPush(".", username, password, "master);
  </code></pre>
  
  <p>The files are being committed to local repository and pushed to remote.</p>
  
  <p>And the tag is being created in local repository but <strong>is not being created in remote</strong>.</p>
  
  <p>How can I create the tag in remote repository, e.g. Github?</p>