gpt4 book ai didi

git - "git fully backup"是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 14:39:58 26 4
gpt4 key购买 nike

git 的一个好处是“每个人都可以拥有完整的备份”作为 DVCS 相对于 SVN。不太懂。

例如,John 有一个 git 仓库和他的分支 branch_a,Peter 有另一个 git 仓库和 branch_b。branch_a和branch_b不同,没有同步备份是不完整的。
作为SVN他们也可以 pull 所有代码到本地,是不是也是一种“全量备份”?

最佳答案

存储库的每个克隆都是一个完整的..好吧,存储库的克隆:它包含每个提交。当你说

As in SVN [..] is it also a kind of "fully backup"

这是错误的,因为在 SVN 中,您只将特定的修订 check out 到本地工作区,仅此而已。特别是:当你的网络连接断开时,你不能用 SVN 做任何事情。因为 git 存储库包含每个提交(只要您不时获取所有提交,例如通过 git fetch --all),您可以像往常一样工作并推送到远程提交之后。甚至如果有人破坏了远程存储库,每个开发人员都拥有它的副本。

关于git - "git fully backup"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com