1

これに似たトピックをいくつか見つけましたが、まったく同じではありませんでした。

私は3台の異なるマシンでウェブデザインプロジェクトに取り組んでいます

  1. オフィス Windows パソコン
  2. ホーム Windows PC
  3. マックブック

プロジェクト フォルダー全体を DropBox で同期します。これは非常にうまく機能し、私はそれを確実に保ちます。私は、DropBox を使用して他の人とプロジェクトを共有しません。

今は Git を使ってバージョン管理をしたり、コード プロジェクトで他の人と共同作業したりしたいと思っています。私は今でも 3 台すべてのマシンで作業していますが、実際にはこの 3 台のマシンは「1 人」としてカウントされ、git リポジトリへの貢献者は 1 人だけです。

私は BitBucket アカウントを持っており、提案をテストするための新しいレポを作成しました:

  1. レポをいずれかのマシンに複製しました
  2. DropBoxはフォルダを次のマシンに自動的に同期しました
  3. 2 台目のマシンで BitBucket からレポを複製しようとしましたが、フォルダーが既に存在し、空ではなかったため、複製できませんでした。

プロジェクトフォルダーはマシンごとに異なる場所にあるため、これが機能するとはどういうわけか疑わしいです。.git ファイル内に保存されているパス関連の情報はありますか?

技術的には、私の 3 つのローカル git リポジトリが DropBox によって完全に同期されていれば、「機能するはず」だと思います。その後、BitBucket のマスター リポジトリにプッシュすることもあります。または、Git を使用することは不可能ですか?

ドロップボックスなどに git master リポジトリを置きたくありません。すべてのローカル プロジェクトを異なるマシン間で同期し、変更を bitbucket リポジトリにプッシュしたいだけです。私だけなので、同時に2人を押すことはありません。

前もって感謝します、

ロバート

4

1 に答える 1

0

BitBucket のみを使用することをお勧めします。そこにマスター リポジトリを置いて、BitBucket から 3 台のマシンにプッシュ アンド プルするだけです。

ミックスに DropBox を追加してもほとんど利点がないように思えますが、多くの複雑さが追加されます。DropBox が同期できるときはいつでも、BitBucket にアクセスできます。

于 2013-05-29T17:41:22.293 に答える