Рет қаралды 8,128
📽️ Abonnez-vous : bit.ly/2UnOdgi
🖥️ Devenir membre VIP : bit.ly/3dItQU9
Les "flows Git" désignent généralement les différentes approches que les équipes utilisent pour gérer leur code et leur développement de logiciels avec Git. Il existe plusieurs "flows" différents qui peuvent être utilisés selon les besoins et les préférences de chaque équipe, mais voici quelques exemples courants :
Flow en V : ce flow consiste à avoir deux branches principales : une pour le code en production (par exemple "master") et une pour le développement en cours (par exemple "develop"). Les développeurs créent des branches à partir de "develop" pour travailler sur des fonctionnalités ou des bugs, puis font une "merge request" pour fusionner leur travail dans "develop". Lorsque le code de "develop" est prêt à être déployé en production, il est fusionné dans "master".
Flow GitLab Flow : ce flow utilise les "merge requests" de GitLab comme mécanisme principal de review et de fusion du code. Les développeurs créent des branches pour travailler sur des tâches et font une "merge request" dès qu'ils ont terminé. Le code est alors revu par d'autres membres de l'équipe et, une fois approuvé, fusionné dans la branche principale.
Flow GitHub Flow : ce flow est similaire au flow GitLab Flow, mais il utilise les "pull requests" de GitHub au lieu des "merge requests" de GitLab.
Il n'y a pas de "flow" unique qui convient à tous les projets, et les équipes peuvent choisir le flow qui leur convient le mieux en fonction de leurs besoins et de leurs préférences.
Dans ce tutoriel GitLab :
- qu'est-ce que gitflow ?
- quelles commandes pour gitflow ?
- comment développer avec git ?
Gitlab est un formidable outil pour disposer de différents services aux seins de votre infrastructure. Cela va aussi bien de services organisationnels que des services plus techniques. Et son périmètre rappelle bien volontier le périmètre de la philosophie #devops.
Sommaire de plus de 1100 vidéos :
- sur github : bit.ly/2P5x8Xj
- sur gitlab : bit.ly/2BvYouO
Blog : xavki.blog
➡️ ➡️ Vous voulez m'encourager likez la vidéo, commentez-là et abonnez-vous ! 😃
Retrouvez plus de tutorials en français et formation pour devenir #devops :
Devops/ CI-CD / Cloud
Pipeline s01 : bit.ly/3a1YsOZ
AWS : bit.ly/3c5gzUI
Conteneurisation
- docker engine : bit.ly/2Zu4F4X
- docker compose : bit.ly/32hQa0T
- docker swarm : bit.ly/34bU5hE
- kubernetes : bit.ly/34jGoNV
- vagrant k8s :
- LXC/LXD : bit.ly/39x0XJe
Automatisation
- ansible : bit.ly/2v3Mv8n
- ansible ex. haproxy : bit.ly/35iHJDz
- Jenkins : bit.ly/2Pv7GNH
- Git : bit.ly/30REYb6
- Gitlab : bit.ly/34iqiUr
- Jmeter : bit.ly/2rMr79R
Infrastructure
- consul : bit.ly/2ZFEebH
- Infra Mesh : bit.ly/2MUWUhV
LB et reverse-proxy
- HAProxy : bit.ly/2HBDLxc
- Linkerd : bit.ly/2MUWUhV
SQL/NoSQL
- ElasticSearch : bit.ly/2UitZFe
- PostgreSQL : bit.ly/2UitZFe
Sécurité
- IPTables : bit.ly/2NIi6a9
- Netcat : bit.ly/2zFK3HA
- TCPDump : bit.ly/2SbM8G0
Scripting
- Scripting : bit.ly/32hRgtx
- Flask : bit.ly/34hvQ1q
- Python : bit.ly/3ba5OAB
Raspberry
- faire son infra : bit.ly/2wnqplF
- k8s (pikub) : bit.ly/2zBWBQa