Logo Maxence Lagalle
  • Accueil
  • Expériences
  • Formation
  • Compétences
  • Projets
  • Certifications
  • Articles
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Articles
  • Git
    • Diaporama
Hero Image

Introduction Pourquoi utiliser un système de gestion de versions ? Système de gestion de versions ? Un système de gestion de versions (VCS) est un outil permettant de suivre les modifications apportées au code source d’un projet au fil du temps. Son utilisation permet de : travailler ensemble sur un même code source conserver l’historique des modifications apportées revenir à des versions précédentes résoudre les conflits entre les modifications apportées par différents développeurs Quels sont les avantages ?

January 1, 0001 Lire
Hero Image

Premiers pas Installation et configuration de Git Installation de Git Linux Git est généralement installé directement dans la plupart des distributions Linux. Sinon, il est installable dans un terminal au travers du gestionnaire de paquets de la distribution : Debian : sudo apt install git-all Fedora : sudo dnf install git-all macOS Sur macOS Mavericks (10.9) ou ultérieur, Git est fourni au travers des Xcode Command Line Tools. Il suffit d’essayer de lancer Git dans un terminal via une commande comme git --version pour que macOS propose de l’installer avec d’autres outils de développement.

January 1, 0001 Lire
Hero Image

Gérer un dépôt Git Créer un dépôt, écrire des commits, gérer des multiples branches, consulter et manipuler l’historique Qu’est-ce qu’un dépôt ? Un dépôt (ou “repository” en anglais) est l’endroit où Git stocke l’historique des versions d’un projet de développement. Il existe deux types de dépôts dans Git : Un dépôt local est une copie du dépôt sur l’ordinateur local d’un développeur Un dépôt distant est un dépôt hébergé sur un serveur distant, accessible via Internet.

January 1, 0001 Lire
Hero Image

Travailler avec une forge logicielle Se synchroniser avec un dépôt distant et travailler de manière collaborative, exploiter les fonctionnalités de la forge logicielle GitLab Forge logicielle ? Une forge logicielle est une plateforme web qui permet aux développeurs de gérer leur code source, de collaborer sur des projets de développement, de suivre les bugs et les problèmes, et de déployer des applications. Outre le suivi de version basé sur Git, les forges logicielles incluent des fonctionnalités comme la création de merge requests, la gestion de bugs, la documentation, la gestion des tâches, les tests automatisés et les déploiements continus.

January 1, 0001 Lire
Hero Image

Flux de travail usuels GitFlow, OneFlow, GitLab Flow Flux de travail ? Un flux de travail (en anglais, workflow) est une façon standardisée d’organiser les branches d’un projet Git. Leur utilisation permet de bénéficier de méthodes éprouvées pour s’adapter à des modes usuels d’organisation et d’outils spécifiquement conçus pour leur prise en charge. GitFlow GitFlow est un flux de travail qui a été proposé par Vincent Driessen en 2010. Son objectif est de permettre en parallèle la maintenance d’une version de production et l’élaboration d’une version de développement.

January 1, 0001 Lire
Hero Image

Git et l’intégration continue (CI) Introduction aux pipelines GitLab CI/CD Intégration continue ? L’intégration continue (Continuous Integration, CI) est une pratique de développement logiciel qui consiste à tester et à construire automatiquement un projet chaque fois qu’un développeur soumet un changement dans le code source. Cette pratique vise à détecter rapidement les erreurs de code et à garantir que le code est fonctionnel et prêt à être déployé. Pipeline ?

January 1, 0001 Lire
Hero Image
Git & GitHub - Diaporama

April 16, 2023 Lire
Navigation
  • Expériences
  • Formation
  • Compétences
  • Projets
  • Certifications
Contactez moi :
  • contact@maxence-lagalle.fr
  • maxence-lagalle
  • Maxence Lagalle
  • +33648189695

Toha Theme Logo Toha
Licence Creative Commons Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International.
Alimenté par Hugo Logo