git的基本使用

一.git是什么? 

Git是目前世界上最先进的分布式版本控制系统。现在有很多免费的git搭建的网站,比较有名的,比如说github,还有一些国内的,coding、csdn代码托管平台、京东代码托管平台等等。

    现在有很多免费的git搭建的网站,比较有名的,比如说github,还有一些国内的,coding、csdn代码托管平台、京东代码托管平台等等。

    github https://github.com/

    coding https://coding.net/

    csdn代码托管平 https://code.csdn.net/

    京东代码托管平台 https://code.jd.com/

二:SVN与Git的最主要的区别?

       SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。

      Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

三:注册一个git账号

     github是比较有名的代码托管平台,但是服务器在国外,不稳定,这里咱们就使用coding来管理代码,首先去coding.net上面注册一个账号,新建一个项目,项目分私有和公开的,公开的就是所有人只要访问你的git主页,就可以看到你的代码,私有的就是只有你能看到,或者你的授权了的用户可以看到,这里新建一个私有的项目。

四.安装git客户端

     刚才在上面的时候,在服务器上已经创建了一个项目,需要把项目下载到本地,然后去上传、或者修改代码,本地需要安装一个git客户端,如果是mac系统的话,是不需要安装的,自带git了,直接使用git命令即可,windows的话,需要下载,百度搜索git,第一个就是,下载安装即可

window下一直下一步即可

  

五.常用的git基本命令

git clone --从远程主机克隆一个代码库到本地

git clone https://git.coding.net/liuwei36988/liuwei_test.git#下载自己的项目

git add --添加修改后的文件

git add a.py#添加文件

git commit --提交修改后的代码到本地代码库,一般要加-m参数,指定提交的内容

git commit -m '第一次提交'#提交代码

git push --从本地代码库推送到远程代码库

git pull --更新代码

git status --查看当前目录的文件状态

git rm --删除一个文件

git config-global credential.helper store -长期储存密码,因为git默认是不储存密码的,不执行这条命令的话每次更新代码,或者提交代码都需要输入密码

六.上传代码

   把代码clone到本地之后,如果要上传的话,先要add一下上传的文件,然后再commit,最后再push,这样才能把代码提交到服务器端。

七.总结

  1.注册一个coding账号

  2.创建项目,获取到项目的git地址

  3.增加代码,提交到本地代码库

  4.把代码推送到远程仓库

posted @ 2016-11-02 17:17  缘分_天空  阅读(154)  评论(0编辑  收藏  举报