業務用として使用する機械が2台あります。 1つは私の家のローカルコンピュータ、もう1つは私のオフィスのリモートコンピュータです。
すべてのタスクを保存する「開発」フォルダがあります。 LaTeXドキュメント、Pythonプロジェクトなどのさまざまなフォルダが含まれています。これらのフォルダのほとんどはgitリポジトリ自体です。自宅やオフィスの場所に応じて、必要に応じて機械を切り替えて開発作業を続けることができます。
この「開発」フォルダを再同期する最良の方法は何ですか?私はそうしました:
rsync -zvaP /media/shihab/development shihab@remote:/media/shihab/OSDisk/development
そして
rsync -zvaP shihab@remote:/media/shihab/OSDisk/development /media/shihab/development
しかし、私は最終的に私のファイルとフォルダの権限とグループを混乱させました。ベテランプログラマーは、マシン間の移行をどのように管理しますか?
ベストアンサー1
git
git+ssh
これは、あるシステムを別のシステムとして処理するリモートシステムを使用して簡単に実行できます。私考えるそれがあなたが求めるすべてです。
ここインターネット検索で見つけたチュートリアルです。