Git学习小结

前言

一直以来看到有好多感兴趣的开源项目托管在github上, 但是因为不懂git, 看的是心痒难搔。断断续续的学习一段时间git, 这个周末算是稍微懂了一点git, 在此做个小结, 也算是方面后面入门的同学们。

关于git学习, 也算是看了好多资料, 有的类似于手册性质的,如《Pro Git》; 有深度剖析原理的, 如何《Git权威指南》 ……  但是这些都不适合尚未入门的同学, 更适合有一定基础的人来看。对于刚接触Git的人来说,更重要的是对Git功能特点有一定的了解, 对Git的操作有一个感性的认识, 再一点点的加深对Git操作的才是高效快速的学习方式。

因此在这对Git高效入门学习进行一个小结。

1. 了解功能特点

要想了解Git的使用, 了解一下Git的功能特点算是一个好的开始。关于这方面推荐两篇文章:

2. 对Git操作有一个感性的认识

使用一下主要的Git命令, 这方面Git官网的一个tutorial做的非常棒!

3. 对GitHub有一个感性认识

尝试着与GitHub进行连接, 创建Repository, Push一个项目。

4. 具体了解TryGit中用到的命令

关于这个, 推荐一个十分棒的图解文章:

5. 未完待续

TODO:

本文章迁移自http://blog.csdn.net/timberwolf_2012/article/details/33422357

/** * RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS. * LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables*/ /* var disqus_config = function () { this.page.url = PAGE_URL; // Replace PAGE_URL with your page's canonical URL variable this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable }; */ (function() { // DON'T EDIT BELOW THIS LINE var d = document, s = d.createElement('script'); s.src = 'https://chenzz.disqus.com/embed.js'; s.setAttribute('data-timestamp', +new Date()); (d.head || d.body).appendChild(s); })();