No.1 (very good) progit.org
No.2 http://www.linuxsir.org/main/doc/git/gittutorcn.htm
Http://www.kernel.org/pub/software/scm/git/docs/user-manual.html No. 3
Http://eagain.net/articles/git-for-computer-scientists/ No. 4
Http://www.baidu.com/baidu? WORD = git & SE = 360se_8_dg & Ie = UTF-8
Git --- the stupid content tracker, A dummies content tracker. Linux introduces git in this way.
Git is a version control tool for Linux kernel development. Unlike the commonly used version control tools, such as CVS and subversion, it uses a distributed version library instead of server-side software support.Source codeIt is extremely convenient to publish and communicate. Git is fast, which is naturally important for large projects such as Linux kernel. Git's most outstanding is its merge tracing capability.
Google also uses Git to manage Android or use git when developing large projects. Git is actually a distributed version control system.
General git process:
1. Install git
2. Git account resume
3. Perform git initialization in the working directory
4. Git branch management
Since "progit" and a "Learn git by reading diaries" network resources are very good at git introduction, I will not be here.
If progit is used, click the first link. To learn about git in the diary, you need to search for it on the Internet. prigit's git history and git commands, every Git application has a detailed description, and reading the diary to learn git is an integration of many exercises. Both of them can be referenced to see which one is good first.