push代码到git后如何同步到服务器
高洛峰
高洛峰 2017-04-25 09:04:18
0
4
700

push到git后还需要把git的文件上传到服务器才能在浏览器看效果,除了用scp手动上传有什么简便的办法?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(4)
迷茫

Utilisez Hook. Une fois le git push terminé, le hook est exécuté et le code est cloné sur le serveur. https://developer.github.com/webhooks/#events

仅有的幸福

Utiliser Git pour déployer un site Web 
Utiliser Git pour gérer un site Web

刘奇

Je peux comprendre votre problème comme un problème de déploiement de projet (ressource).

Ressources statiques

S'il ne s'agit que de quelques images, HTML, js, CSS, etc., n'hésitez pas à utiliser Git Hook. Voici un article d'introduction.

Backend du projet

Par exemple, si vous écrivez des langages de script tels que PHP, Node.js, Python ou Ruby, et incluez des ressources de base de données, et que vous souhaitez trouver un outil autre que scp pour télécharger le code source sur le serveur et déployez-le et exécutez-le , je recommande Capistrano. Voici un Capistrano 2article sur le déploiement pour que vous puissiez vous en faire une idée. Capistrano est désormais paru dans la troisième édition, qui est très différente de la deuxième édition.

phpcn_u1582

Je crée généralement le package de mise à niveau via git patch, je le mets sur le serveur de mise à jour, puis je le mets à jour en arrière-plan

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal