Une nouvelle vidéo fraîchement mise en ligne pour le weekend. Au programme du jour : Git et comment l'utiliser sur un projet drupal.
- Mini introduction sur git et ses fondamentaux
- Passage en revue des dossiers et fichiers composants l'architecture d'un projet Drupal
- Exemple d'organisation pour travailler en équipe avec les branches Git et les environnements.
Attention, je le répète, dans la troisième parti je présente une organisation de fonctionnement qui me convient à moi et qui répond aux problématiques que j'ai rencontré. Mais ça n'est pas la seule et unique manière de faire et encore moins la meilleure.
Désolé pour le petit faux-contact au niveau du micro qui entraîne parfois un peu de bruit, mon ingé son est viré, le problème est résolu.
Le dépôt utilisé dans la vidéo est librement accessible : https://gitlab.kgaut.net/kgaut/formation-drupal-git
Retrouvez la vidéo sur youtube directement (pensez à passer en plein écran) ou bien juste ci-dessous.
N'oubliez-pas que vous pouvez voter ou me proposer des sujets à l'adresse suivante : https://kgaut.net/suggestion-sujet-video-formation.
Commandes GIT vues dans la vidéo
Initialiser un dépôt
git init
Versionner un fichier et le commiter
git add readme.md
git commit -m "Ajout fichier readme"
Ajouter une remote
git remote add origin URL_DEPOT_GIT
Créer un tag git
git tag NOMTAG
# exemple :
git tag 1.0.0
# ou
git tag 20201030-01
Créer une nouvelle branche git
git checkout -b feature-blog
Contenus en rapport
J'ai mis en ligne tard vendredi soir ma première vidéo de mini-formation à drupal.
J'ai commencé par un sujet basique : Le téléchargement et l'installation du CMS Drupal avec composer.
La vidéo est disponible gratuitement sur youtube et dure 20 minutes.
Deuxième épisode de mes vidéos de mini-formations à Drupal avec au sujet du jour un point important : la gestion de la configuration dans Drupal.
Qu'est-ce que la configuration ? Comment l'exporter, l'importer, mais aussi et surtout comment, à l'aide du module config_split.
Formation d'une journée consacré à la découverte de Gitlab et l'intégration continue (CI).
Ajouter un commentaire