1

我已经找到了一些与此类似的主题,但并不完全相同。

我正在三台不同的机器上进行网页设计项目

  1. 办公视窗电脑
  2. 家用视窗电脑
  3. MacBook

我通过 DropBox 保持我的整个项目文件夹同步。这很好用,我会保留它。我不使用 DropBox 与其他人分享任何项目。

现在我想使用 Git 进行版本控制并与其他人协作处理代码项目。我仍然在所有三台机器上工作,但实际上这三台机器仍然算作“一个人”,并且只有一个 git 存储库的贡献者,因为只有我一个人。

我有一个 BitBucket 帐户并创建了一个新的测试建议:

  1. 我将 repo 克隆到其中一台机器上
  2. DropBox 自动将文件夹同步到下一台机器
  3. 我试图从第二台机器上的 BitBucket 克隆 repo,但无法这样做,因为该文件夹已经存在并且不是空的。

由于项目文件夹在每台机器上的不同位置,我不知何故怀疑这是否可行。.git 文件中是否存储了任何与路径相关的信息?

我认为从技术上讲,如果我的三个本地 git 存储库由 DropBox 完美同步,它“应该”工作。然后我有时会推送到 BitBucket 上的主仓库。还是我无法使用 Git?

我不想在我的保管箱内有一个 git master repo 或类似的东西。我只希望我的所有本地项目在不同机器之间同步,并且仍然将更改推送到 bitbucket 存储库。永远不会同时推两个人,因为只有我一个人。

提前致谢,

罗伯特

4

1 回答 1

0

我建议你只使用 BitBucket。你可以简单地把你的主仓库放在那里,然后从 BitBucket 推拉到你的三台机器上。

在我看来,将 DropBox 添加到组合中几乎没有任何优势,但会增加很多复杂性。只要 DropBox 可以同步,您也可以访问 BitBucket。

于 2013-05-29T17:41:22.293 回答