在多台计算机上保持DVCS存储库同步的最佳方法是什么?我是一名独立开发人员,对能够在我的工作台式机,家用台式机和(Mac)笔记本电脑之间轻松移动感兴趣。目前我使用Dropbox保持文件同步,但我希望能够使用一些源代码控制特定功能。是否有一种简单的方法可以在不依赖集中式存储库的情况下实现这种对等?是否有任何特定的DVCS更适合这种工作流程?
Dupe说明:受How can a mobile student effectively use Dropbox with a source control system?的启发,但我对DVCS感兴趣,而不是Subversion。与Synchronizing Git repos across machines without push类似,但我不一定要寻找Git特定的答案。