如何在 Dropbox 中保留 GIT 个存储库?

How do I keep GIT repositories inside Dropbox?

所以我之前看到过类似的问题,但我并没有考虑 Git 服务器上的回购协议 pushing/pulling,这只是一个保存回购协议的地方在我的机器上本地。我仍然 push/pull 到 GitHub。

我知道它在技术上可以存在于任何我想要的地方,但有谁能想到这可能会以糟糕的方式结束的原因吗?

我在 Mac、Windows 系统和 Linux 服务器上使用 Dropbox,如果有区别的话。

在 DropBox 等上保存 git 存储库不是一个好主意,一般来说,您应该尽量避免在 Dropbox 上有一个实时存储库(其内容可能经常更改)。这是因为 DropBox 中的文件会同步到 DropBox 服务器,并且经常会导致本地 blob 损坏,在最坏的情况下会使您的存储库无法使用。例如,检查:

由于您已经推送到 github,下次需要时只需克隆存储库即可。