git回顾

兄弟们,这两天准备,金三银四,嘿嘿,要毕业了,把git再拾起来了。
集中式和分布式的区别是:
本地是否有完整的版本库历史。假设SVN服务器没了,那丢掉了所有历史信息,因为本地只有当前版本以及部分历史信息。
假设GitHub服务器没了,你不会丢掉任何git历史信息,因为你的本地有完整的版本库信息。你可以把本地的git库重新上传到另外的git服务商。
Git 其实就是每个人电脑上都装一个svn服务器,你写了代码提交到自己电脑服务器上就是Commit;但是如果你想多人协作,就要把你的改动发送到你**每一个同事 **的svn服务器上就是push;
比特币的区块链设计就类似git,人手一份全账本, 只是用p2p全网同步,而git通常搞个中心化服务来同步
svn像银行,完整账本只有银行有,作为终端节点可以向银行查询账本,但如果某天银行没了,整个完整账本就没了。分布式的核心设计是同步,而不是主从软件架构,核心思想其实是非常简单的。
Git有一个存储在服务器 上的远程存储库和个存储在每 个开发人员的计算机中的本地存储库。这意味着代码不仅存储在中央服务器上,而且代码的完整副本也存在于所
有开发人员的计算机中。因为每个节点都有一一个本地副本,所以几乎所有对Git的操作都是本地的(Pul和Push命令除外)。这意味着您不必一直连接到远程存储库即可进行工作。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值