Wiki » History » Revision 5
« Previous |
Revision 5/6
(diff)
| Next »
Sofiane Mokrane, 11 Aug 2020 08:47
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. Pour plus de détails veuillez consultez les documents joints dans l'onglet Fichiers.
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 :
git config --global user.name "Myname"
git config --global user.email Myemail@kaisensdata.fr
4 - Cloner le projet git sur le poste local :
git clone http://dev.kaisens.fr/gitlab/username/MonProjet.git
- 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 :
- Sélection du fichier à ajouter :
git add fichiers1
- Commit du fichier sélectionné :
git commit -m "description de mes modifications"
- Push sur le repo distant :
git push -u origin master
- À chaque modification du fichier, on peut faire un commit en suivant les deux étapes précédentes
- Pour l'obtention de la timeline des différents commit :
git log
8 - Notions des branches :
- Lister les branches disponibles :
git branch
- Ajouter une branche :
git branch NomDeMaBranche
- 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 :
- Premièrement il faut basculer sur la branche principale master
git checkout master
- Ensuite, on demande à git de rapatrier la branche pour la fusionner dans le master:
git merge NomDeMaBranche
- Pour vérifier toutes les modifications :
git log
- Si on souhaite supprimer la branche rapatriée :
git branch -d NomDeMaBranche
- Livrer une branche locale sur le repo distant :
git push origin MaBranch
- 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 · 5 revisions