ソースコード管理に git の使用を検討しています。git を使用して ubuntu サーバーをセットアップするか、単に github を使用するかについて少し混乱しています。github を使用する利点は本当にありますか? また、本番サーバーに git がインストールされていない場合、どのように git (または github) から本番サーバーにコードをデプロイしますか? PHP で (ftp 関数を使用して) なんらかの展開スクリプトを作成するか、シェル スクリプトを使用する必要がありますか?
ありがとう