Currently, the most popular source code hosting website should be GitHub. GitHub has the SNS function, probably surpassing the old SourceForge and Google hosting websites.
But in the process of use, a bunch of GitHub configuration, some trouble, for example: http://www.wojilu.com/Forum1/Topic/2266 has related configuration tutorial. Yesterday, GitHub released a management tool for windows. I tried it for a while, which is very simple, intuitive, and easy to operate. The effect is also dazzling (completely Metro UI style ). We recommend that you try it out. Official release of this tool Description: https://github.com/blog/1127-github-for-windows Official Website: http://windows.github.com/click here download: http://github-windows.s3.amazonaws.com/setup.exe download, installation:
Desktop shortcuts after installation
Shortcut in the program menu
Log on with your GitHub account
Then clone the source code library to the local device.
You can use open in Explorer to open the folder where the source code is located. You can also open the GIT command line window through open a shell here.
The following is the command line operation window.
[Create source code library]You can also create a local source code library
[Code submission]Next, try to write some code in the source code folder or submit it directly:
[Synchronize to GitHub]After submission, click "sync" to synchronize it to GitHub. You can also disable synchronization immediately. After multiple commits, publish.
(This tool simplifies git's pull/push into a synchronous command, making it easier to use)
[Branch management]Click the branch icon on the left of the master node. The branch management page is displayed. You can create branches.
[Restore to an old version]Locate a submission, and click "Rall back to this commit" to restore to this version.
[Delete A submitted content]For example, click "revert commit" to delete the submitted content (delete the content by creating a new submission)
In short, this tool greatly simplifies GitHub operations, such as clone, creation, and account management. At the same time, it greatly simplifies git operations and supports Chinese (Chinese files must be saved using utf8) and Chinese directories.Test an open-source project]You can test the fork "My recorded website Synthesis System" on GitHub. The source code integrates applications such as "SNS/portal CMS/FORUM/blog/album/Weibo/wiki, the source code URL on GitHub is: https://github.com/wojilu/wojilu, and then click the "fork" command in the top-right corner of the project
This command will create a wojilu project replica under your account, a wojilu derived library, and display it as "Forked from wojilu/wojilu"
In addition, other types of git visual operation tools have been updated recently. For example, msysgit also released 1.7.10, and msysgit officially supports Unicode. At the same time, tortoisegit also released 1.7.9, which fully supports utf8, that is, Chinese characters are supported. Http://code.google.com/p/msysgit/downloads/listhttp://code.google.com/p/tortoisegit/downloads/list can be said, in the Windows platform, both git tools, GitHub tools, have been very complete.