Git 实习一个月恍然大悟合集
从开始实习到现在大概有一个月了,这个月时间接触了很多新东西,其中就包括了git版本控制、分支管理等等。我在这段时间里,深深地感受到了git对公司项目代码管理和控制、团队合作带来的益处和其重要性。其实在实习开始前就明白git对于一个合格的程序员来说,是不可不掌握的,但由于之前学校团队人数较少,对于代码的管理没有做严格要求等等原因,于是就没有好好学习git,到了公司实战真是后悔不已!(在学校的时候用qq发送代码文件这样的傻事情没有少做) 这几天认真看了廖雪峰老师的git教程,对以前一些模糊的概念有了更清晰的了解,以及对整个团队利用git进行项目开发、版本控制、分支管理等等都有了进一步的认知。这里要特别感谢大哥孜孜不倦的教诲我哈哈哈! 在读书分享交流会中我了解到黄淇前辈的“恍然大悟合集”,那么希望自己也可以以这样的方式去学习和整理总结在前端路上的一些“恍然大悟”知识点。于是,这次的技术感想便有了自己以下的“恍然大悟”。 1.Git是分布式的版本控制系统,区别于SVN的集中式版本控制系统。两者各有各的好处和弊端,但git是相对更加快速、简单的,如今也更加流行。 2.git中的工作区和暂存区的两个概念非常重要。工作区相对于版本库,通过 git add把工作区的存储到版本库中的stage中,而暂存区stage通过git commit把修改提交到版本库的分支上