technique:git:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:git:accueil [2019/04/15 16:54] lolotechnique:git:accueil [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 15: Ligne 15:
   * [[https://git-scm.com/book/fr/v2|Documentation officielle Git]] en français   * [[https://git-scm.com/book/fr/v2|Documentation officielle Git]] en français
   * [[https://www.git-scm.com/downloads/guis/|Des interfaces graphiques]] mais indissociables de la compréhension de Git et peu d'aides possibles dans ce cas   * [[https://www.git-scm.com/downloads/guis/|Des interfaces graphiques]] mais indissociables de la compréhension de Git et peu d'aides possibles dans ce cas
 +
 +===== Aide =====
 +
 +pour avoir la liste des options/commandes<code>
 +
 +git help
 +
 +git help -a
 +
 +git help commande
 +
 +git commande -h
 +
 +</code>
 +
 +===== Quelques commandes git de base =====
 +
 +Initialisation d'un dossier utilisé pour git (permet de faire des commits)
 +
 +<code>
 +git init dossier
 +
 +</code>
 +
 +Créer les infos concernant l'utilisateur en cours (dans le dossier initialisé par git) (visible dans .git/config)
 +
 +<code>
 +git config --local user.name "Mon nom simplifié / pseudo"
 +git config --local user.email "mon-mail-pour-depot"
 +
 +</code>
 +
 +Ajout d'un fichier / dossier / tout au stagging
 +
 +<code>
 +git add fichier
 +git add dossier
 +git add .
 +
 +</code>
 +
 +Créer un commit
 +
 +<code>
 +git commit -m "message de commit"
 +
 +</code>
 +
 +Envoyer les commit au repository distant
 +
 +<code>
 +git push
 +
 +</code>
 +
 +Récupérer les dernières modifs issues du dépot
 +
 +<code>
 +git pull
 +
 +</code>
 +
 +Récupérer une copie locale d'un repository
 +
 +<code>
 +git clone https://url_du_depot
 +
 +</code>
 +
 +Avoir des infos sur le dépot en cours
 +
 +<code>
 +git status
 +
 +</code>
 +
 +Avoir des infos sur les commits existants
 +
 +<code>
 +git log
 +
 +</code>
 +
 +Avoir de l'aide
 +
 +<code>
 +git help / git help commande
 +
 +</code>
 +
 +Ajouter un "tag" à un commit
 +
 +<code>
 +git tag "version qui marche bien"
 +
 +</code>
 +
 +===== Branches et autres - à compléter avec détails =====
 +
 +Créer une autre branche et basculer dessus
 +
 +<code>
 +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
 +
 +</code>
  
  • technique/git/accueil.1555340041.txt.gz
  • Dernière modification : 2020/04/11 02:26
  • (modification externe)