Outils pour utilisateurs

Outils du site


public:kb:git

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édentesRévision précédente
Prochaine révision
Révision précédente
public:kb:git [2015/04/28 00:05] – [Mettre de côté] laurent.jolypublic:kb:git [2025/01/06 17:41] (Version actuelle) – supprimée laurent.joly
Ligne 1: Ligne 1:
-<WRAP tabs> 
-  * [[:start|Accueil]] 
-  * [[:public:kb|KB]] 
-</WRAP> 
-====== GIT ====== 
  
-==== Liens ==== 
-  * [[http://git-scm.com/book/fr/v1/|Pro Git]] très complet 
- 
-===== Installer Git client ===== 
-==== Installer ==== 
-Par les dépots 
-<code> 
-sudo apt-get install git 
-</code> 
-un peu compliqué non ? 
- 
-==== Déclarer un compte ==== 
-<code> 
-git config --global user.name "Your_Name" 
-git config --global user.email "youremail@domain.com" 
-</code> 
- 
-Ces commandes vont avoir pour effet de renseigner le fichier ~/.gitconfig en lui ajoutant : 
-<code> 
-[user] 
-        name = Your_Name 
-        email = youremail@domain.com 
-</code> 
- 
-===== Projet ===== 
- 
-Déclarer un dossier comme projet, ou repository git.\\ 
-Se placer dans le répertoire en question et : 
-<code> 
-git init 
-</code> 
- 
-===== Commandes ===== 
-==== Ajouter un fichier ==== 
- 
-NB : Il faut être placé dans le dossier du repository ... 
- 
-<code> 
-git add mon_fichier.txt 
-</code> 
- 
-On peut procéder ainsi pour plusieurs fichiers, mais il est aussi possible d'indiquer tout un répertoire (et son arborescence) : 
-<code> 
-git add . 
-</code> 
- 
-==== Supprimer un fichier ==== 
- 
-=== Supprimer et garder les versions === 
-<code> 
-git rm fichier.txt 
-</code> 
- 
-=== Supprimer et ne pas garder les versions === 
-<code> 
-git rm --cached fichier.txt 
-</code> 
- 
-==== Renommer un fichier ==== 
-<code> 
-git mv ancien_nom nouveau_nom 
-</code> 
- 
-==== Commit ==== 
-<code> 
-git commit -am "un message" 
-</code> 
- 
-==== Statut ==== 
-<code> 
-git status 
-</code> 
- 
-==== Historique  des commits ==== 
-Connaitre l'historique des commits 
-<code> 
-git log 
-</code> 
- 
-==== Revenir en arrière ==== 
-Revenir en arrière 
-<code> 
-git checkout empreinte_SHA 
-</code> 
- 
-==== Cloner un repository ==== 
-<code> 
-git clone url_du_repository 
-</code> 
- 
-==== Envoyer son code au serveur ==== 
- 
-<code> 
-git push origin master 
-</code> 
-push : envoyer\\ 
-origin : nom par défaut du serveur remote\\ 
-master : branche courante\\ 
- 
-==== Mettre de côté ==== 
-<code> 
-touch fichier.txt 
-cat premier >fichier.txt 
-git add .  
-git commit -m "premiere edition"  
-cat "deuxième édition, pas terminée... ">> fichier.txt   
-#on met de côté l'édition en cours car on doit traiter une urgence  
-git stash  
-# on est retourné sur le précédent commit 
-#on édite puis on commit...  
- 
-# on revient sur l'édition en cours  
-git stash pop 
-</code> 
public/kb/git.1430172334.txt.gz · Dernière modification : 2015/04/28 00:05 de laurent.joly