I love github and RStudio for workflow. Recently, I've created a project template that makes directories and scripts etc. and would like to create locally and push to github. 

In the past I created a repo for a project via <https://github.com/> used version control in RStudio to create the local repo and then dump all files I already had there.

This seems wasteful of time. How can one to take the directory/repo that's already in RStudio with a .Rproj file and upload to github with out first creating the shell repo at <https://github.com/>?

I think this could save time in the workflow.

I thought I could just follow the directions [-here-](http://www.rstudio.com/ide/docs/version_control/overview) (under **Adding version control to a project**) to add version control but this doesn't allow me to push to github (nor should it because how does RStudio know which git site you want to push to).