Différences entre les versions de « Git »
De Wiki de Geonov
(Page créée avec « [https://git-scm.com/ Git] est un système de contrôle de version distribué, gratuit et open source. Catégorie:Développement ») |
|||
Ligne 2 : | Ligne 2 : | ||
[[Catégorie:Développement]] | [[Catégorie:Développement]] | ||
= Branches = | |||
== Cloner une branche spécifique == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git clone -b <branche> <dépôt_distant></syntaxhighlight> | |||
== Créer une nouvelle branche == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git branch <nouvelle_branche></syntaxhighlight> | |||
== Se déplacer dans une branche == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git checkout <branche></syntaxhighlight> | |||
== Quelle est la branche actuelle ? == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git branch</syntaxhighlight> | |||
== Mettre à jour la branche actuelle == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git pull</syntaxhighlight> | |||
= Modifications = | |||
== Pousser des modifications locales == | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false"> | |||
git add . | |||
git commit -m "message" | |||
git push | |||
</syntaxhighlight> | |||
== Annuler des modifications locales == | |||
Sur un fichier : | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git checkout -- ./<fichier></syntaxhighlight> | |||
Sur tous les fichiers : | |||
<syntaxhighlight lang="bash" gutter="false" toolbar="false">git checkout -- .</syntaxhighlight> |
Version du 7 décembre 2020 à 10:27
Git est un système de contrôle de version distribué, gratuit et open source.
1 Branches
1.1 Cloner une branche spécifique
git clone -b <branche> <dépôt_distant>
1.2 Créer une nouvelle branche
git branch <nouvelle_branche>
1.3 Se déplacer dans une branche
git checkout <branche>
1.4 Quelle est la branche actuelle ?
git branch
1.5 Mettre à jour la branche actuelle
git pull
2 Modifications
2.1 Pousser des modifications locales
git add .
git commit -m "message"
git push
2.2 Annuler des modifications locales
Sur un fichier :
git checkout -- ./<fichier>
Sur tous les fichiers :
git checkout -- .