对Git和GitHub的初步了解

对Git和GitHub的初步了解

一、Git的作用及优点
 1. 版本控制系统

  版本控制系统(VCS)的三要素是:版本控制、主动提交和中央仓库。版本控制是指保存以前的修改历史,可以把所写的代码退回到之前的状态;主动提交是指我们写的代码通过我们主动提交保存历史版本;中央仓库是指一个团队中由一个项目负责人创建一个中央仓库,其他人把自己写好的代码上传到中央仓库中,实现多人合作。

2. Git是什么   

  Git是一个分布式版本控制系统。团队中的成员可以上传自己的修改到中央仓库,也可以通过中央仓库下载别人上传的改动。分布式版本控制系统不同于中央式版本控制系统,它不仅有中央仓库,还有本地仓库,用户可以把自己的修改上传到本地仓库,在自己的机器上就可以提交代码、查看历史,而中央仓库的作用就是同步团队代码。

3. Git的作用
  • 通过向本地仓库提交修改,可以保留之前的版本,可以从本地仓库找到以前的版本 

  • 团队成员可以将本地仓库的代码推送到服务器的中央仓库,其他成员可以从本地仓库中把代码clone下来,并和自己的代码合并。本地仓库中也包含以前的版本。

  • 团队成员可以在自己的计算机上写代码,也可以在自己的机器上同步其他成员的代码 

4. Git的优点 
  • 成员可以分别在自己的计算机上完成自己的部分再上传到中央仓库,也可以从中央仓库同步其他人的代码

  • 以保存历史版本,以便以后回顾和查找

  • 相比于中央式版本控制系统,它可以把提交和上传分开,选择有用的代码上传 

  • 可以在本地进行操作,因此速度较快

  • 无需联网

二、Git与GitHub或码云的关系   

  Git是一个分布式版本控制系统,GitHub是用来托管Git代码仓库的平台。如果说Git是一个软件,那么GitHub就是用来管理这些软件的方法。GitHub除了可以用来共享代码之外,还有评论的功能。码云可简单地看作是中国的GitHub,用起来更加流畅,关于小程序的开发更多的用的是码云。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值