これは初心者の質問です。
すべての作業ディレクトリをアップロードしたサーバーがあります。これは Django の小さなプロジェクトです。
ロケールとリモート サーバーのいずれかで作業したいのですが、両方のディレクトリを同期させたいと考えています。自分のコンピューターで作業するときは、作業ディレクトリを同期します。およびその逆。
誰かが私にsshfs
, rsync
,を使うように言いますgit
.
あなたの推奨事項は何ですか?どちらを使用する必要がありますか?
それらの間の完全な同期のための最も簡単な答え...ドロップボックス:)
しかし、gitはあなたに役立つかもしれません。特に、これを拡張して、ステージングするQAサーバーと本番サーバーを変更する場合は特にそうです。そのトピックは、ここで数回回答された大きなトピックです。「gitproductiondeploy」を検索して、そのトピックに関する質問のリストを取得します。
とにかく、 git (または別のバージョン管理システム)を使用して、作業に加えた変更の記録を常に保持する必要があります。システム間の同期は、git リモートを適切に設定し、開始時にリモートからプルし、終了時にプッシュバックすることを常に確認することで得られる追加の利点です。