Comment choisir entre utiliser git, l'héberger sur votre propre VPS ou Coding.net ?
黄舟
黄舟 2017-05-02 09:29:31
0
3
680

Débutant pour apprendre git. Ne pas comprendre les différences entre les différentes façons de travailler. J'espère que vous pourrez m'aider à comparer.

Trois endroits pour mettre le code : VPS, hébergement Coding.net, machine locale

Il existe désormais trois méthodes :

  1. VPS crée un répertoire de travail. Sur cette machine, utiliser git clone
    directement sur le répertoire de travail nécessite une étape supplémentaire de git reset --hard master. Cela ne sera pas automatisé

  2. VPS a un dépôt, un répertoire de travail et crée des hooks. En utilisant cette machine, vous pouvez utiliser git-hook

    pour soumettre le dépôt
  3. Créez un dépôt dans coding.net, créez un webhook et git pull automatiquement un vps.
    Cela peut utiliser le webhook fourni

C'est la méthode que j'ai apprise jusqu'à présent. Ces trois méthodes sont-elles les plus efficaces ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(3)
世界只因有你

En fait, ce que vous voulez demander, c'est comment effectuer simplement une intégration/un déploiement continu, n'est-ce pas ? Il est plus sûr et plus simple d’héberger le code chez un tiers et d’utiliser des webhooks.

Si votre code doit exécuter un test unitaire ou être construit avant le déploiement, vous aurez peut-être besoin de CI. Il existe de nombreux CI gratuits disponibles, et la plupart d'entre eux prennent également en charge le déploiement automatique. Par exemple : travis-ci

淡淡烟草味

Les fichiers statiques sont servis directement à l'aide des pages de codage. Nodejs utilise PM2 pour le déploiement.

我想大声告诉你

Existe-t-il un lien nécessaire entre l'apprentissage de Git et l'achat d'un VPS ?

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