GitHub: Difference between revisions

no edit summary
No edit summary
Line 1:
'''GitHub''' hosts distributed version controlled code repositories (repos) and static websites. It can be used for any type of file but only text and image files can be compared for differences. It hosts [[open source]] projects for free.
 
== Creating a new repository for the first time ==
* If you don't have one already, [https://github.com/join?source=header-home create a GitHub account].
* On Windows install [https://gitforwindows.org/ Git for Windows]
* Right click on the folder you want to use as your repository, select <code>Git Bash Here</code> and enter Git commands in the terminal window.
* [https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ Generate a new SSH key and add it to the ssh-agent].
* [https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/ Add the SSH key to your GitHub account].
* [https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ Add the existing project to GitHub].
 
== Synth DIY repositories ==