GIT mémo

Paramétrage global de Git

Définir le nom de l’utilisateur :

git config --global user.name "Firstname Lastname"

Définit l’email de l’utilisateur :

git config --global user.email "[email protected]"

Créer un nouveau dépot

git clone 
cd repo_folder
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

Dossier ou dépôt existant

cd existing_folder
git init
git remote add origin 
git add .
git commit
git push -u origin master

Commit, pull et push

Mettre à jour la version locale du code :

git pull

Mettre le code à jour sur le dépôt:

git commit -a -m "Add a comment here"
git push origin master

Supprimer un fichier:

git rm filename

Annuler les changements locaux et revenir à la dernière version du serveur:

git checkout -- .

Afficher la liste des serveurs

git remote -v

Créer une nouvelle branche

git branch brancheName

Créer une nouvelle branche depuis un commit précédent

git branch brancheName commitName

Afficher la liste des branches

git branch

Changer de branche

git checkout branchName

Créer une nouvelle branche et basculer vers celle-ci

git checkout -b branchName [commitName]

Fusionner la branche courante avec la branche principale (master)

git merge branchName

Envoyer la branche courante sur le serveur

git push origin branchName

Supprimer une branche

git branch -d branchName

FOrce la suppression d’une branche

git branch -D branchName

Récupérer les modification de la branche principale dans la branche courante

git pull master

ou

git rebase

Commiter un fichier

git add fileName
git commit -a -m "Comment"

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *