http://blog.csdn.net/jixiuffff/article/details/5970365
http://blog.csdn.net/hudashi/article/details/7664631/
https://git-scm.com/book/zh/v2