The opening

This March, I finally completed the Git series blog I had planned at the beginning. I was happy with the process and results while recording and learning.

The current blog records mostly my own understanding and daily operation, only a small part of Git, I hope to bring you help at the same time, we can also go further together. Thus, this blog was born.

Boys, let’s move up the ladder.

Authentic Heart Method -Git official website

Git official provides a very comprehensive documentation, in addition to the documentation, there are a lot of learning materials. And here, with the official buff buff, there is little fear of being misled by the wrong understanding.

GO to the website > GO!

You can download Git from the official website, including documentation and videos about Git learning. I have not seen the video will not say, mainly want to give you amway my operation. It is divided into two parts, one is the god book “Pro Git”, which has Chinese version, you can choose the language to read on the website, used to learn and understand Git; The second is all the command index document, this need not specifically study it, where will not check where it is good.

Pro Git >GO! Pro Git, highly recommended, almost a necessary book to learn Git!

Git >GO! , xinhua dictionary of existence, do not specifically to see it, will not be checked.

Git series of Daniudans

The information on the official website is very complete, but most of it is in English. Even if translated into Chinese, it is especially written. Therefore, many people will feel very boring and boring when they go to the official website to read it. For this kind of situation, recommend to see the domestic cattle write blogs, very colloquial, so easy to understand.

Here are three that I think are good.

“Git Principle Explanation and Practical Guide”

Although the name looks boring, the writing is as witty as ever and easy to understand.

This ebook is a gold digging small volume, need to pay to read, I have seen, complete value, primary and advanced are more suitable for reading, personally very recommended.


Git Tutorial by Liao Xuefeng

This tutorial is on Liao Xuefeng’s personal website. It is one of the many tutorials, and the quality is still guaranteed. Compared to the above, it is free.


Git-recipes by Geeeeeeeeek

This is a great Git tutorial on GitHub with 6K+ stars. Star number directly reflects its value, not to mention, children can go to see.


Personal advice:

Beginners: the first one is the Detailed Explanation and Practical Guide of Git Principle, followed by Liao Xuefeng’s Git Tutorial, which is systematic and progressive, with a feeling of popularization of knowledge.

Half a bottle of Water already mastered: Geeeeeeeeek’s Git-Recipes is for your advanced level.

Final confession

In fact, MY way of learning Git is not systematic. In the early stage, I knew nothing about it and used Android Studio GUI to operate Git by rote. At that time, I wrote two blog tutorials for this purpose.

After mastering the basic command line operation of Git, I feel a lot of release, and the operation is more flexible and free, getting rid of the limitation of GUI.

In addition, it is important to understand some basic concepts of Git, such as the existence of staging areas, history being a string of commits, HEAD Pointers, branch Pointers, etc. These know, is free, bid farewell to rote type operation, so free!

So while you’re learning how to use Git, try to understand it, and soon you’ll suddenly be enlightened.

Finally, I hope you all know why. Although the Git series is over, I’m still looking forward to see you next blog!


Welcome to pay attention to the wechat public account of the blogger, quickly join oh, look forward to growing up with you!