« Cs: Git » : différence entre les versions

De Justine's wiki
Aller à la navigation Aller à la recherche
(Page créée avec « = Cheat Sheet pour Git = vignette == Ramasse-miettes == git gc »)
 
Aucun résumé des modifications
 
(Une version intermédiaire par la même utilisatrice non affichée)
Ligne 1 : Ligne 1 :
= Cheat Sheet pour Git =
= Cheat Sheet pour Git =
 
[[Category:cheatsheet]]
[[Fichier:Git-cheat-sheet-large01.png|vignette]]
[[Fichier:Git-cheat-sheet-large01.png|vignette]]


== Ramasse-miettes ==
== Ramasse-miettes ==
  git gc
  git gc
= Divers =
== Tagger un commit ==
Les tags servent à marquer certains moment importants dans la vie du repo, comme une nouvelle version. Il existe [https://git-scm.com/book/en/v2/Git-Basics-Tagging plein de possibilités] avec les tags. Ce qui m'intéresse ici est de tagger des commits, ce qui sert notamment à ma CI pour faire des releases.
Les tags fonctionnent comme les commits : on les créée en local et on peut les push. On peut notamment tagger un commit.
Récupérer la liste des commits et prend le début de l'ID du commit qui nous intéresse :
git log
Je crée un tag "v0.1.0" pour mon commit "f825702":
git tag -a v0.1.0 f825702 -m "un super message"
Puis je le push:
git push origin v0.1.0

Dernière version du 13 juillet 2023 à 23:40

Cheat Sheet pour Git

Ramasse-miettes

git gc

Divers

Tagger un commit

Les tags servent à marquer certains moment importants dans la vie du repo, comme une nouvelle version. Il existe plein de possibilités avec les tags. Ce qui m'intéresse ici est de tagger des commits, ce qui sert notamment à ma CI pour faire des releases.

Les tags fonctionnent comme les commits : on les créée en local et on peut les push. On peut notamment tagger un commit. Récupérer la liste des commits et prend le début de l'ID du commit qui nous intéresse :

git log

Je crée un tag "v0.1.0" pour mon commit "f825702":

git tag -a v0.1.0 f825702 -m "un super message"

Puis je le push:

git push origin v0.1.0