Project

General

Profile

Actions

Wiki » History » Revision 2

« Previous | Revision 2/6 (diff) | Next »
Sofiane Mokrane, 10 Aug 2020 08:17


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 · 2 revisions