用于本地开发的Dropbox,用于云的Git

时间:2015-06-13 18:29:21

标签: git cloud dropbox

我问的是这个问题,因为虽然我找到了相关的主题,其中大部分专注于使用Dropbox作为遥控器,但我没有找到任何专门解决这个问题的内容:

  

使用Dropbox作为本地仓库作为从多台机器之间/之间无缝工作的方式是否有任何危险(例如,假设我刚做了一个叉子,   我在桌面上做了​​一些更改,然后我想继续使用笔记本电脑工作而不运行任何$ git命令),然后将遥控器放在其他地方?

     

另一种说问问题的方法可能是:有没有办法将所有连接Dropbox的机器用作一个本地开发空间...这个想法是Dropbox上的所有机器基本上都是一台机器为了发展的目的...我知道这不是提出问题最明确的方式,但我不知道如何更清楚。

我只是想确保存储库跟踪更改的方式与通过dropbox同步的方式之间不会有任何冲突 - 更具体地说,我想知道我是否提交了一个提交或阶段文件(s )在机器A上(我们将这些称为“操作”),并将更新dropbox-syncs更新到机器B,当Dropbox-sync完成时,操作将反映在机器B上,Git是否自动运行以确保操作是反映(如果是这样,多久),或者Git是否要求我运行某些东西以确保机器B反映操作?

1 个答案:

答案 0 :(得分:-1)

Dropbox确实为您提供版本控制,但需要付出代价,并且只会在30天内保留您的编辑内容,但实际上两者不会有更大的不同。

Git + Github为您提供了一个推送文件永久版本副本的地方(例如,如果您正在处理项目)。

Dropbox可以自动为您提供文件的异地备份,因此在系统崩溃的情况下您可以恢复文件,或者如果您在工作中可以将某些文件共享给其他人而无需在您的计算机上。

我说Github非常适合您希望随时跟踪所有修改的项目。

如果您想要备份文件但又不想在任何地方随身携带便携式驱动器,Dropbox就可以使用。