これが私の状況です。ラップトップとサーバーの両方に一連のファイルを保持しています。rsync を使用して、2 つの場所の間で既に同期を設定しています。最近、これらのファイルの特定の部分をソース管理下に置く必要があると判断しました。私はgit
これに使用しています。
だから私はshared/
rsyncを使って同期しています。それから私はshared/stuff/
gitの制御下にあるものを持っています。ローカルのリポジトリの両方の場所から git を使用します。私は一度に 1 つのコピーだけを操作し、常にファイルを前後に同期しています。
これらのファイルを扱っているのは私だけであり、これらのファイルが存在する場所はこれら 2 つの場所だけです。私が持っている唯一の理由git
は、今日、誤ってコードを削除してしまい、元に戻すことができなかったためです。
だから私の本当の質問:rsync
壊れる何かをしgit
ますか? それともその逆?
編集: 好奇心旺盛な人のために、同期に git の代わりに rsync を使用している理由は、shared/ フォルダーの同期を維持するための優れたシステムが既にあり、その中に git リポジトリを保持したいからです。