使用OSX的GitHub应用程序在Dropbox文件夹中创建Git存储库时,我收到以下消息:
将git存储库放在Dropbox文件夹中不是 推荐的。您确定要在此处创建存储库吗?
为什么不推荐?
答案 0 :(得分:12)
如果人们正在修改文件并使用Dropbox进行同步,则可能会遇到问题。
如果您使用Dropbox作为一种方便的方式来让人们只读取您工作的链接,那么我发现这个问题没有任何问题,而且多年来一直在这样做。
答案 1 :(得分:1)
DropBox和其他类似的云盘服务(如SpiderOak)会搞乱你的git索引文件,因为它可能会尝试在这些文件修改过程中进行同步,因此它会上传部分状态,然后将其完全下载腐蚀你的git状态。
幸运的是,使用git reset --keep
返回上一个状态很容易解决这个问题。
然后,为避免此问题,您可以:
git bundle create my_repo.git --all
将您的git索引捆绑在一个文件中。