technique:git:accueil

Git : gestionnaire de version

Git permet de conserver un historique de versions d'un ou de plusieurs fichiers. Utilisé en majeure partie par des développeur.euse.s, il est aussi utilie pour la conception de documents longs ou le travail collaboratif sur du contenu. Il vous permet aussi de gérer des tickets, d'avoir une page de présentation de votre projet et de permettre à d'autres d'y contribuer.

Bref, Git c'est de la balle !

pour avoir la liste des options/commandes

git help

git help -a

git help commande

git commande -h

Initialisation d'un dossier utilisé pour git (permet de faire des commits)

git init dossier

Créer les infos concernant l'utilisateur en cours (dans le dossier initialisé par git) (visible dans .git/config)

git config --local user.name "Mon nom simplifié / pseudo"
git config --local user.email "mon-mail-pour-depot"

Ajout d'un fichier / dossier / tout au stagging

git add fichier
git add dossier
git add .

Créer un commit

git commit -m "message de commit"

Envoyer les commit au repository distant

git push

Récupérer les dernières modifs issues du dépot

git pull

Récupérer une copie locale d'un repository

git clone https://url_du_depot

Avoir des infos sur le dépot en cours

git status

Avoir des infos sur les commits existants

git log

Avoir de l'aide

git help / git help commande

Ajouter un “tag” à un commit

git tag "version qui marche bien"

Créer une autre branche et basculer dessus

git rm fichier-ou-dossier #supprimer fichier-dossier lors du prochain commit

git mv fichier-ou-dossier #renommer fichier-dossier lors du prochain commit

git branch -b nouvellebranche

git diff commit1 commit2 #différence entre 2 commits

git checkout

git reset

git rebase
  • technique/git/accueil.txt
  • Dernière modification : 2020/04/11 02:26
  • de 127.0.0.1