git和coding的使用

  • 时间:2017-08-02
  • 浏览量:
  • 分类:[ Software]
  • 作者:池剑锋

git是什么?git是分布式版本控制系统,如果你用过svn,那么对git你应该不会感到陌生,因为它们有很多相似的地方--都是代码管理工具,他们最大的差异是:svn是集中式版本控制系统,而git是分布式版本控制系统,至于这集中式和分布式的如何理解,自己查资料去。git是Linux的作者Linus花了两周的时间用C语言写的(即使那个时候的git功能并没有完善),太牛逼了有木有?如今git已经诞生了十多年了,经过了诸多牛人的完善,可以说git是目前最先进的分布式版本控制系统。


那为什么要使用版本控制系统?

1.记录项目从开始到结束的整个过程,可以追踪到项目的内容变化情况,比如增加什么、修改什么、删除什么等等。

2.版本回退,如果你当前这个版本有错误或者说想查看之前的版本,可以回退到之前的版本,比较方便。

3.多人分工合作,多人协作处理不同的代码模块开发,最后只需要提交即可。

4.处理代码冲突,若两个分支上都修改了同一个地方的代码然后上传了就会造成代码冲突,这个时候就会提示你哪里冲突了,需要自己手动去修改冲突然后再提交即可。

5. ............


git就先这样了,现在讲讲coding。


coding是什么?coding和GitHub一样都是属于代码托管平台。使用coding的优点:1.中文界面。2.免费托管私人项目。3.速度快。

        

那么git如何与coding如何配合使用呢?


1.打开coding.net的官网,创建coding.net的帐号


2.新建一个项目(这里我建的项目名是myproject)。


1.jpg


3.创建好项目之后,点击代码,把里面的仓库地址给复制下来


2.jpg


3.jpg



4.安装git:之后便是在你的电脑上安装git了。推荐下载地址:http://baoku.360.cn/soft/show/appid/104714032

        

5.放置项目文件:安装完之后,新建一个你要放置项目的文件(我这里是test),然后鼠标右键,选择Git Bash Here。


4.jpg


6.克隆仓库代码:打开GIT之后,在命令行输入:git clone url,url是之前在coding上复制的地址,然后回车,你会发现在test下面多了一个myproject的文件了,这个文件就是我们之前在coding上创建的项目名称。(实际上这里回车的时候如果是第一次使用,会弹出个框让你输入coding上的帐号和密码)


5.jpg


7.把本地项目上传到coding平台上。先将你要上传到coding上的项目放到myproject上,然后右键点击myproject选择Git Bash Here。

    a.将所有变化提交到暂存区。git add .

        

6.jpg


    b.提交当前工作空间的修改内容。git commit -m "我是提交代码"

        

7.jpg


     c.提交代码到coding上。上面那两步已经把一个项目添加到本地仓库了,但是还未提交到coding.net上面,这个时候我们就要执行最后一步了。git push

    

8.jpg




如果你做到了下面的两张图这一步,那么恭喜你,项目已经成功上传到coding上了,在这里你可以添加项目成员进来一起分工合作管理这个项目了。


9.jpg

10.jpg



对git感兴趣的朋友,推荐大家去廖雪峰老是写的git教程,写的非常的详细与最浅显易懂。


写到这里然后回头看了下之前的截图,突然发现第一张截图的coding名字没有马赛克,妹的,感情之前的马赛克白弄了(名字是不是很土?)。


刚接触git和coding也没有多久,如有疑问或者写的不对的地方,欢迎来吐槽。


上一篇:ftp-sync插件实现本地与服务器代码同步
下一篇:没有了
分享给好友