Original: http://www.cr173.com/html/15618_1.html
Git has become so popular that even CodePlex now has the main push to Git. GitHub is full of high-quality open source projects, such as Ruby on rails,cocos2d and so on.
For programmers accustomed to Windows GUI, the use of GitHub takes time and patience, but the recent GitHub release of GitHub for Windows greatly reduces the cost of learning and the difficulty of using it, and he is even simpler than SVN, okay, you don't believe, Let's take a step-by-step side:
1. Download github for Windows in http://www.cr173.com/soft/42550.html and then install it without saying
2. Login, install and open GitHub and log in with your GitHub account. Note that Github for Windows will help you create SSH keys, and you should be able to open the email message to help you create SSH key, which also saves a lot of things:
3. Create a warehouse. Click on the "+add" button above to create a new warehouse and enter the relevant information:
4. The new warehouse has not really been submitted to the local repository, equivalent to a new modification, GitHub simplifies some of the procedures, for any changes, only need to add comments to submit to the local repository, and then can be submitted to the remote warehouse, so we add a comment:
After each comment is added, it is equivalent to submitting a version to the local repository, after which you can select a version to submit to a remote repository.
5. At this time we can publish a warehouse, publish after the button becomes in sync text, indicating that the future of the modified commit is synchronous, this time you go to your GitHub to see should be more than a warehouse:
6. Add the project, the warehouse is stored locally in a folder, Github for Windows monitors this folder, any changes will be seen in the warehouse, and then add comments like above to submit the changes to the local warehouse, here we open the Warehouse directory, add an item inside:
5. Commit the changes to the local repository, go back to GitHub for Windows, you can already see the item you just added, and commit the comments to the local repository as well:
6. Finally, click Sync to submit the local repository to GitHub
7. Participate in collaborative development of open source projects:
GitHub now has a deep support for Windows developers, and now every open source project in GitHub has a "Clone in Windows" button, and we can Clone any open source project that we are interested in and then modify it to participate in the development of open source projects.
After clicking this button, the browser will ask to open GitHub for Windows and download the project locally, creating a new local repository:
Summary: GitHub for Windows simplifies some concepts and operations, and almost all of the main operations are done through a graphical interface that basically completes everyday writing. These major simplifications include the following:
1. Simplify push to remote repository as a sync button
2. Submit to the local warehouse simplified to add comments only to some column modifications
More, it also includes the establishment and management of branches, this part to explore it yourself, in short, GitHub for Windows is really a very good tool.
Github for Windows using graphics tutorials