代码有没有必要备份到多个远程仓库?比如 github 和 codeup。有必要的话最好怎么备份?

3 天前
 shendaowu

备份到远程仓库主要是为了防止代码丢失。多个我是怕一个远程仓库宕机能有其他的能用。有这些必要吗?我会定期备份到光盘和阿里云 WORM OSS 里。还有其他地方。我没找到 VS Code 的设置多个远程仓库的方便的方法,只能用命令行。

之前在别的地方问的时候有人说用 git remote set-url --add --push origin 仓库地址,谷歌英文搜了一下也基本都是这个命令。但是这个命令好像有点问题,如果最开始是通过 VS Code 的图形界面添加到 github 的私有仓库,那么第一次运行那个命令的时候会替换远程仓库,不是添加,第二次开始才是添加。这个问题不大吧?我没试最开始通过其他方式添加远程仓库会不会也这样。还有我看 remote 命令的 man 文档好像没有明确说这个命令的 --add 参数是用于什么情况的。有点不敢用。毕竟关系到代码的安全,不敢能用就凑合用。

2769 次点击
所在节点    git
26 条回复
soulflysimple123
3 天前
idea 打开,git - Manage Remotes 弹出窗口 点加号,配置另个 git 地址
loading
3 天前
@SingeeKing 我也是用类似的脚本,定期 nas 自动备份自己的 github 。

不记得是哪一年,github 把识别出的哪个国家的账号全封了,真吓人。
FrankAdler
3 天前
我安装了一个 gitea ,设置了自动备份镜像一些仓库
ETiV
2 天前
建议先把 allow force push 关了再谈论这些…
loading
2 天前
@loading
好像是这个事。

https://www.oschina.net/news_beta/125752

引用 zorm 作者的一句话:
开源没有国界,开发者却有自己的祖国.
jipfqf
1 天前
有必要,我的代码提交到 gitee 了,本地换电脑代码也没留,然后 gitee 因为广告给我账号封了,代码没了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1157424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX