迷茫2017-04-25 09:06:18
フックを使用します。 git でのプッシュが完了すると、フックが実行され、コードがサーバーに複製されます。 https://developer.github.com/webhooks/#events
怪我咯2017-04-25 09:06:18
あなたの問題はプロジェクト(リソース)のデプロイメントの問題であると理解できます。
画像、HTML、js、CSS などの場合は、お気軽に Git Hook を使用してください。紹介記事はこちらです。
たとえば、PHP、Node.js、Python、Ruby などのスクリプト言語を記述し、データベース リソースを含める場合、scp に加えて、ソース コードをサーバーにアップロードしてデプロイして実行するためのツール を探したい場合カピストラーノをお勧めします。ここに 導入記事があるので、雰囲気を掴むことができます。現在、Capistrano は第 3 版までリリースされていますが、第 2 版とは大きく異なります。 Capistrano 2
phpcn_u15822017-04-25 09:06:18
私は通常 git patch を通じてアップグレードパッケージを作成し、アップデートサーバーに置き、バックグラウンドでアップデートします