Project

General

Profile

Actions

Wiki » History » Revision 1

Revision 1/6 | Next »
Sofiane Mokrane, 10 Aug 2020 08:12


Guide d’utilisation de Git & Gitlab

Ce document traite du démarrage rapide avec Git et Gitlab. Il présente un recueil des commandes essentiels pour la création d’un projet et faire du versionning.

1 Création d'un compte et un projet "MonProjet" sur Gitlab de kaisensdata : https://dev.kaisens.fr/gitlab

2 Depuis le poste local après l'installation de git, on vérifie notre installation :
  • git --version

3 On initie la configuration avec les commandes :

4 Cloner le projet git sur le poste local :

+ Après cette commande un répertoire portant le nom du projet "MonProjet" va se créer

5 On accède au répertoire du projet créé en local

6 À tout moment on peut vérifier le statu de notre projet avec la commande :

  • git status
7 Ajout de fichier dans le repos git, cette opération s'effectue en deux étapes :
7.1 - Sélection du fichier à ajouter :
  • git add fichiers1

7.2 - Commit du fichier sélectionné : * git commit -m "description de mes modifications"

7.3 – Push sur le repo distant : * git push -u origin master

À chaque modification du fichier, on peut faire un commit en suivant les deux étapes 7.1 et 7.2

7.3 - Pour l'obtention de la timeline des différents commit : * git log

8 Notions des branches :

8.1 Lister les branches disponibles : * git branch
8.2 Ajouter une branche : * git branch NomDeMaBranche
8.3 Pour travailler dans la nouvelle branche, il faut basculer vers la nouvelle branche :
  • git checkout NomDeMaBranche
    + Après cette commande on peut travailler dans la nouvelle branche et ensuite on peut faire des
    Commit dans cette branche
    9 Rapatriement du travaille d'une branche crée dans la branche master :
9.1 Premièrement il faut basculer sur la branche principale master
  • git checkout master
    9.2 Ensuite, on demande à git de rapatrier la branche pour la fusionner dans le master: * git merge NomDeMaBranche
    9.3 Pour vérifier toutes les modifications : * git log
    9.4 Si on souhaite supprimer la branche rapatriée : * git branch -d NomDeMaBranche
    9.5 Livrer une branche locale sur le repo distant : * git push origin MaBranch
    9.6 Supprimer une branche sur le dépôt distant : * git push origin --delete MaBranch
    10 Déposer le projet : * git push origin Nomdebranche * git push origin master
    11 Se brancher au projet créé sur gitlab: * git remote add * git pull origin master
    12 Push un projet existant en local dans gitlab : =================================================================
    cd MonProjet
    git init
    git remote add origin http://dev.kaisens.fr/gitlab/UserName/MonProjetGitlab.git
    git add .
    git commit -m "Initial commit"
    git push -u origin master =================================================================

Updated by Sofiane Mokrane over 5 years ago · 1 revisions