public:kb:git
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
public:kb:git [2015/04/26 00:52] – [GIT] laurent.joly | public:kb:git [2025/01/06 17:41] (Version actuelle) – supprimée laurent.joly | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <WRAP tabs> | ||
- | * [[: | ||
- | * [[: | ||
- | </ | ||
- | ====== GIT ====== | ||
- | |||
- | ==== Liens ==== | ||
- | * [[http:// | ||
- | |||
- | ===== Installer Git client ===== | ||
- | ==== Installer ==== | ||
- | Par les dépots | ||
- | < | ||
- | sudo apt-get install git | ||
- | </ | ||
- | un peu compliqué non ? | ||
- | |||
- | ==== Déclarer un compte ==== | ||
- | < | ||
- | git config --global user.name " | ||
- | git config --global user.email " | ||
- | </ | ||
- | |||
- | Ces commandes vont avoir pour effet de renseigner le fichier ~/ | ||
- | < | ||
- | [user] | ||
- | name = Your_Name | ||
- | email = youremail@domain.com | ||
- | </ | ||
- | |||
- | ===== Projet ===== | ||
- | |||
- | Déclarer un dossier comme projet, ou repository git.\\ | ||
- | Se placer dans le répertoire en question et : | ||
- | < | ||
- | git init | ||
- | </ | ||
- | |||
- | ===== Commandes ===== | ||
- | ==== Ajouter un fichier ==== | ||
- | |||
- | NB : Il faut être placé dans le dossier du repository ... | ||
- | |||
- | < | ||
- | git add mon_fichier.txt | ||
- | </ | ||
- | |||
- | On peut procéder ainsi pour plusieurs fichiers, mais il est aussi possible d' | ||
- | < | ||
- | git add . | ||
- | </ | ||
- | |||
- | ==== Supprimer un fichier ==== | ||
- | |||
- | === Supprimer et garder les versions === | ||
- | < | ||
- | git rm fichier.txt | ||
- | </ | ||
- | |||
- | === Supprimer et ne pas garder les versions === | ||
- | < | ||
- | git rm --cached fichier.txt | ||
- | </ | ||
- | |||
- | ==== Renommer un fichier ==== | ||
- | < | ||
- | git mv ancien_nom nouveau_nom | ||
- | </ | ||
- | |||
- | ==== Commit ==== | ||
- | < | ||
- | git commit -am "un message" | ||
- | </ | ||
- | |||
- | ==== Statut ==== | ||
- | < | ||
- | git status | ||
- | </ | ||
- | |||
- | ==== Historique | ||
- | Connaitre l' | ||
- | < | ||
- | git log | ||
- | </ | ||
- | |||
- | ==== Revenir en arrière ==== | ||
- | Revenir en arrière | ||
- | < | ||
- | git checkout empreinte_SHA | ||
- | </ | ||
- | |||
- | ==== Cloner un repository ==== | ||
- | < | ||
- | git clone url_du_repository | ||
- | </ | ||
- | |||
public/kb/git.1430002366.txt.gz · Dernière modification : 2015/04/26 00:52 de laurent.joly