我阅读了大量关于Dropbox和Git功能组合的帖子,并观看了许多视频。一个这样的线程是:有效地将Git和Dropbox一起使用?
以下是我想做的:
- 我目前正在做一个大型的个人项目(只有我自己,不需要加密)
- 这项工作是在两台台式电脑(Win7,Ubuntu)和一台笔记本电脑(OSx)上完成的
- 我希望我的文件可以从任何地方访问,并在版本控制下(git)
- 如果能在网络上访问所有文件(通过Dropbox.com),那就太好了,所以如果我想借一台电脑,就不需要安装Git了
大多数指南都使用Dropbox来存放远程回购。这是可以的,但必须在每台计算机上安装git才能访问文件,这样就不会通过网络直接访问文件。
目前,我在Dropbox中有我的文件和本地repo(是的,我知道大小问题),在学校ssh服务器上有一个远程repo。这个想法是,我可以选择在任何计算机上工作(即使不提交),并且仍然可以使用#2或#3计算机继续工作并从那里提交。总体备份在ssh服务器上。
如果您对此设置有任何想法,我们将不胜感激。如果有人有更好的想法,请告诉我:)
我真的不认为Dropbox是一个很好的解决方案。如果你想要的话,我可能会把git clone
连接到U盘上,然后随身携带。
除此之外,我所知道的所有在线git主机(github等)都允许您下载任何提交的tarball,其中许多主机允许您就地编辑文件。