使用 OSX 的 GitHub 应用程序在 Dropbox 文件夹内创建 Git 存储库时,我收到以下消息:
不建议将 git 存储库放在 Dropbox 文件夹中。您确定要在此处创建存储库吗?
为什么不建议这样做?
使用 OSX 的 GitHub 应用程序在 Dropbox 文件夹内创建 Git 存储库时,我收到以下消息:
不建议将 git 存储库放在 Dropbox 文件夹中。您确定要在此处创建存储库吗?
为什么不建议这样做?
如果人们正在修改文件并使用 Dropbox 进行同步,您可能会遇到问题。
如果您使用 Dropbox 作为一种方便的方式为人们提供指向您作品的只读链接,那么我发现这没有任何问题,并且多年来一直在这样做。
DropBox 和其他类似的云盘服务如 SpiderOak 会弄乱你的 git 索引文件,因为它可能会在这些文件修改的中间尝试同步,因此它会上传部分状态然后将其下载回来,完全破坏你的 git状态。
幸运的是,这很容易通过使用git reset --keep
.
然后,为避免此问题,您可以:
git bundle create my_repo.git --all
。