是,我需要将本地存储库备份到远程存储库中,并且没有合作者。
我使用git push origin --mirror
但是有轻微问题(正如我在Is "git push --mirror" sufficient for backing up my repository?中阅读的内容):它会覆盖从本地仓库到远程仓库的所有内容。我想如果我的本地仓库已损坏,同样的仓库将被转移到远程服务器。
我不要。我想像在任何增量备份中一样推送增量更改。应将其推到顶部,以保留历史数据。
使用git的方式是什么?
我建议
git push --all --tags -f
-f将使删除内容成为可能(如果已完成了变基)。但是,在14天之后,在看不到之前,它们将被完全删除