« Git Commandes » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (5 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 76 : | Ligne 76 : | ||
== Branche == | == Branche == | ||
=== Liste des branches courantes === | |||
<pre>git branch</pre> | <pre>git branch</pre> | ||
=== Liste des derniers commits sur chaque branche === | |||
<pre>git branch -v</pre> | <pre>git branch -v</pre> | ||
=== Branches qui ont déjà été fusionnées dans votre branche courante === | |||
<pre>git branch --merged</pre> | <pre>git branch --merged</pre> | ||
=== Branches qui contiennent des travaux qui n’ont pas encore été fusionnés === | |||
<pre>git branch --no-merged</pre> | <pre>git branch --no-merged</pre> | ||
=== Créer une branche === | |||
<pre>git branch -b une_branche</pre> | |||
=== Changer de branche === | |||
<pre>git checkout une_branche</pre> | |||
=== Push sur une branche particulière === | |||
<pre>git push --set-upstream origin une_branche</pre> | |||
=== Récupérer une branche qui n'existe pas en local | |||
<pre>git checkout -b une_branche origin/une_branche</pre> | |||
=== Voir les modifs === | |||
<pre>git status</pre> | |||
=== Pousser les modifications === | |||
git add . | |||
git commit =m "le message de commit" | |||
git push | |||
=== Merge === | |||
<pre> | |||
git checkout testing (pour changer de branche sur testing qui devient la courante) | |||
git merge master ( permet d'avancer la branche courante en incorporant le travail d'une autre branche : celle de master) | |||
git push (transférer les commits du dépôt local vers un dépôt distant) | |||
</pre> | |||
=== Annuler un merge, etc ... === | |||
<pre>git reset --hard HEAD~;</pre> | |||
== Stash == | == Stash == | ||
| Ligne 94 : | Ligne 124 : | ||
<pre> | <pre> | ||
gitk | gitk | ||
</pre> | |||
== git config == | |||
=== This is Git's per-user configuration file. === | |||
<pre> | |||
[user] | |||
name = Doo John | |||
email = jhon.doo@github.fr | |||
[core] | |||
autocrlf = true | |||
</pre> | </pre> | ||
[[Catégorie:Git]] | [[Catégorie:Git]] | ||