Gitリポジトリを使用して両方のディレクトリを再同期する最善の方法は何ですか?

Gitリポジトリを使用して両方のディレクトリを再同期する最善の方法は何ですか?

業務用として使用する機械が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

gitgit+sshこれは、あるシステムを別のシステムとして処理するリモートシステムを使用して簡単に実行できます。私考えるそれがあなたが求めるすべてです。

ここインターネット検索で見つけたチュートリアルです。

おすすめ記事