腐败的远程git存储库

时间:2011-11-12 05:06:31

标签: git github

如果我只使用git命令来访问远程git存储库,那么我是否有可能意外地破坏它。

例如在本地存储库的情况下,意外运行查找和替换命令,可以更改.git目录的内容并破坏GIT的使用。现在,对于遥远的人来说,这是不可能的。

另一种情况,如果我做了一些回滚或其他这样的操作组合。

可以到达远程存储库的情况,如果可能的话,我无法撤消一些疯狂操作的一些不良影响。

1 个答案:

答案 0 :(得分:1)

抛开磁盘故障:没有,不可能通过git命令破坏远程git存储库。它甚至不可能仅通过git命令来破坏本地​​git存储库 - search&替换肯定不是没有git命令。

然而,您可以通过运行git reset --hard,使reflog到期,然后修剪和垃圾收集存储库来丢失提交。但话说回来,这不是一个腐败的git存储库......它只是错过了你从中删除的数据......

相关问题