最近公司做项目,大家用Git来进行项目的管理,作为初出茅庐的自己,原来也没有接触过这个东西,刚开始简单的了解了几个命令,会提交,会拉取就了事了,期间遇到一些问题都是问我旁边的大神解决,但是自己对原理神马的却都不知道,而且老是遇到这种问题影响团队之间的合作,于是乎,感觉自己不得不学习一下了,自己原来一直认为学习技术就是学习编程语言,这其实是一个误区,Git这个东西绝对是高端大气上档次的,是你和别人进行项目协作的第一步,是你想胜任自己工作的第一步,所以一定要静下心来,好好的学习。本Git系列博客不定期的更新,纪录自己学习工作中使用Git的心得!

首先有必要先说一下Git是个什么东西?专业的说法是分布式版本管理工具,举个例子来说,你写代码的时候有时候是要不断对代码进行修改的,但是你又不想破坏现在的代码,你希望保留下当前的代码,然后再修改,这个时候你可能做得是先拷贝一份当前的代码,然后再修改自己得代码,如果你修改完感觉又没有之前的好,又需要把存下来的代码替换当前的代码,有时候甚至你想知道自己都改了什么东西,这个时候你可能会用一些代码比较工具。再想一下,如果多个人合作开发一个项目,要合并代码抑或回退代码,想知道谁写了哪部分的代码,谁改了什么,通过人工的手段是不是很麻烦,很浪费时间?于是,为了解决上述的问题,解决更多的问题,Git出现了。有关专业的Git解释,大家还是百度一下,一定不会让你失望的,你会发现,作为一个程序员,你是多么迫切的需要这样一款神器!

工欲善其事,必先利其器!下面就简单的介绍一下如何安装Git。在Mac下安装Git,只需要敲入brew install git就可以了,安装完成以后可以通过git --version查看当前的版本!msysgit是Windows版的Git,你只需要下载这款软件就可以了,安装完成后,在开始菜单⾥里找到“Git”->“Git Bash”,蹦出⼀一个类似命令⾏行窗⼝口的东西,就说明Git安装成功!

Git安装——开启git学习之旅

安装完成之后,我们需要对git做一些配置,需要告诉它你是谁,你的邮箱是什么,使用命令:

$ git config --global user.name "Your Name"

$ git config --global user.email "email@example.com"

Git安装——开启git学习之旅