美文网首页我爱编程
深入浅出Git教程

深入浅出Git教程

作者: 苏日俪格 | 来源:发表于2018-05-28 16:10 被阅读26次

    ☞☞ 个人主页欢迎访问 ☜☜


    1.git是什么?

    Git是目前世界上最先进的分布式版本控制系统。

    优点:

    • 适合分布式开发,强调个体。
    • 公共服务器压力和数据量都不会太大。
    • 速度快、灵活。
    • 任意两个开发者之间可以很容易的解决冲突。
    • 离线工作。

    缺点:

    • 模式上比SVN更加复杂。
    • 不符合常规思维。
    • 代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。

    官网https://git-scm.com/

    源码: https://github.com/git/git/

    2.Git与SVN最主要区别?

    SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而工作的时候,用的都是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,对网络带宽要求较高。
    Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同的方法是这样的:比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

    其他具体git的操作用法参考https://www.cnblogs.com/syp172654682/p/7689328.html

    希望阅读完本文可以帮助到您,谢谢O(∩_∩)O~
    欢迎访问我的GitHub,喜欢的可以star,项目随意fork,支持转载但要下标注;
    欢迎光临个人主页

    等一下( •́ .̫ •̀ ),我还有最后一句话:
    这里虽然没有都市的繁华,
    也没有山林的鸟语花香,
    只有一片如水的宁静,
    古人云:
    既来之则安之,
    既然来到了这里,
    就可以静心休憩你的灵魂,
    调养你疲惫的心,
    再见...

    相关文章

      网友评论

        本文标题:深入浅出Git教程

        本文链接:https://www.haomeiwen.com/subject/bejgjftx.html