首先这篇随笔我是不太想写的,由于网上有不少教程,我也是看廖雪峰大神的git教程自学的。仍是一个小学生,就当一个学习笔记了,若是你想看大神的原版,请点击这里。咱们原来都是用svn的,可是愈来愈以为svn的局限性有点大,因此就去学习了一下git。如下的内容若是有不正确的地方,请不吝赐教。前端
固然了,我这里是有我本身的局限的。首先是我在中国版的github上面,也就是码云上面新建了一个项目。咱们公司如今有四个前端,咱们须要协同工做。你们都会在dev这个分支上工做,而后上传和更新都会在这个分支上的。第一步,固然是注册码云,而后把其余的小伙伴们添加到这个项目下了。这里有个问题是咱们须要在电脑上配置一个叫作公钥的东西,来让码云认识你这台计算机。具体的办法就是在电脑的这个位置:C:\Users\Administrator\.ssh会有一个叫作id_rsa.pub这个的文件,而后用记事本或者其余的IDE打开这个文件,你会看见以下图的东西:git
这里面的东西就是你的公钥,若是你没有这个公钥,请参考下面的生成公钥的连接。而后填入就能够了,上面还须要填一个标题,你能够写本身的名字,或者我写的是“公司电脑”均可以。github
而后是第二步,咱们要下载已经在线上的项目。咱们就须要下载下来了,这里咱们就要使用git 的命令。建议不懂小伙伴能够先去大神那里看看,而后再来看我这个小随笔。复制或者叫作克隆线上的项目到本身的计算机上,首先你要先选择一个你本身计算机上的地址,这里的地址是说你的D盘或者E盘的某个文件夹中,使用的命令是 git clone +地址。这里的地址不是说的你的计算机上的地址,那是怎么来的呢。请看下面的截图:在项目的右面,有一个叫作克隆下载的地方,而后选择https和ssh地址都是能够的。而后在你选择的在你本地计算机上的任意地址(最好是在D盘或者E盘下的根目录),启动cmd,而后输入git clone git@gitee.com:liznn/JDRanking.git而后回车就行了。(这里你要换成本身的地址,若是你输入的是个人地址,其实你也是能够下载下来的, 可是你是没办法上传的,由于我没有把你加入到咱们的项目组中。这里的下载实际上是和github上面是同样的,可是由于码云是国内的服务器速度上会更快)服务器
第三步,执行完上面的两步,其实你就已经把项目复制下来了。进入本身的项目里面,这时候你能够看到本身的有个隐藏的文件夹叫作.git。这个就是git的本地文件夹。而后你要新建一个分支,咱们这里就是直接在码云的页面上面,直接新建一个叫作dev 的分支,而后咱们须要关联这个远程的分支,须要输入命令 git checkout -b dev origin/dev 而后回车,这时候你会发现本身的分支已经成功的切换到了这个dev 的分支,并且和远程的dev分支关联了。这时候你能够任意改一个文件,而后输入git add *,注意这里的星号,意思是说提交全部的更改,而后输入git commit -m “你的注释”,最后执行一步git push。这时候你就能够本身看你的码云的项目文件了,发现他已经成功的改变了。ssh
固然了,这是最简单的办法,并且这是一种理想的状态下的状况。可能会遇到不少其余的问题,遇到问题没事,咱们就寻找解决问题的方法。廖雪峰大神的写的很详细,有一句话也很好,git是一种工具,咱们只要好好的利用这个工具就能够了,不须要把全部的命令都学会。我上面的这三步是我本身总结的,很简单也很容易,很适合我这样的初学者来看。svn