毎日のワークフローで Git を使用する方法を学ぼうとしていますが、Git を機能させる方法について少し混乱しています。Web 開発者としての私の仕事のやり方は、2 つの VPS を持っていることです。1 つはプロダクション用で、もう 1 つは開発用サーバーです。開発サーバーでは、通常、ソース ファイル (/home/public_html/dev.domain.co.uk/ にある) を指す webdav を作成し、Mac のローカル フォルダーとしてマウントします。このようにして、IDE で PHP ファイルを開き (または作成し)、必要な処理を行い、ファイルを保存して、ブラウザーでテスト リンクを更新することができます。
今、私が言うように、Git を使用して、私と同僚がプロジェクトに加えたすべての修正を追跡したいと思います。私の質問は、これをどのように行うかです。開発サーバーの public_html フォルダーにリポジトリを作成しますか? また、作業しているさまざまなマシンでリポジトリをクローンする場合、webdav をマウントしてそこにリポジトリをクローンしますか? 理想的には、自分自身と同僚がアクセスできるオンライン リポジトリを設定したいと考えています。
ヘルプやアドバイスをいただければ幸いです。
ありがとう :)