代码之家  ›  专栏  ›  技术社区  ›  jcoder

连接不可靠的“git”有多安全?

git
  •  19
  • jcoder  · 技术社区  · 14 年前

    我可以在火车上的笔记本电脑上做一些少量的编码,它有wifi网络连接,但不是 那个

    2 回复  |  直到 14 年前
        1
  •  16
  •   Greg Hewgill    14 年前

    Git不会仅仅因为连接失败或速度慢而损坏或“半更新”Git存储库。它非常强大,即使在最困难的情况下,我仍然会觉得使用它很舒服。

    实际的 push

    • 上载所有可以从当前分支头访问而不能从远程分支头访问的对象
    • 更新远程分支头以指向最新的提交

    第一个操作是幂等的,因此如果中途由于任何原因失败,您只需再次运行它即可使所有操作都更新。第二个操作是原子操作,仅在上载所有新对象后发生。

        2
  •  5
  •   Blizz    14 年前

    根据Linus的说法,git在数据区域的安全性非常好,它甚至可以在运行它的系统上检测到内存错误。它不会应用到达服务器的具有无效校验和的数据包,因此您无需担心。