- Install GitHub Desktop: [https://desktop.github.com/]
- Create a new empty repository
- create through GitHub desktop
- create through GitHub website
- Create a repository from existing local folder
- from desktop: drag the folder to github desktop
- Fork and Clone an existing git repository
- from website
- Work in local repository
- Add/Change files
- Commit to local repository
- Push to remote repository
- Pull to local repository
- Work with collaboration
- Fork and clone a (master) repository
- Create a branch
- Branching is the way to work on different parts of a repository at one time. It creates a snapshot of the original branch.
- Make a commit
- Open a pull request
- Merge pull request into the master branch
- Pull to local repository
*source:http://rogerdudler.github.io/git-guide/ *
- Tutorial for GitHub website: https://guides.github.com/activities/hello-world/
- Tutorial for GitHub desktop: https://help.github.com/desktop/guides/getting-started/