GIT
Aide-mémoire
DJAMA Med
[email protected]
Git est un système qui permet de
suivre et de gérer les modifications
apportées aux fichiers d'un projet,
permettant aux développeurs de
collaborer efficacement et de revenir
à des versions antérieures si besoin.
By DJAMA Med
Configuration initiale
La commande "git config" permet de
configurer les paramètres de Git, tels
que le nom de l'utilisateur et l'adresse
e-mail associée aux commits.
By DJAMA Med
Initialisation d'un dépôt
git init :
Initialise un nouveau dépôt Git dans
le répertoire actuel
By DJAMA Med
Ajout et suivi de fichiers
git add "nom_fichier" : Ajoute un
fichier à l'index
git add . : Ajoute tous les fichiers
modifiés à l'index
git status : Affiche l'état des
fichiers du dépôt
git diff : Affiche les modifications
non indexées By DJAMA Med
Validation des modifications
git commit -m "Message de
validation" :
Valide les modifications avec un
message
By DJAMA Med
Historique et révisions
git log : Affiche l'historique des
validations
git log --oneline : Affiche
l'historique de manière concise
git checkout <commit_id> :
Revenir à un commit spécifique
git branch : Affiche les branches du
dépôt
By DJAMA Med
Branches
git branch <nom_branche> : Crée
une nouvelle branche
git checkout <nom_branche> :
Bascule sur une branche existante
git merge <nom_branche> :
Fusionne une branche dans la
branche courante
git branch -d <nom_branche> :
Supprime une branche By DJAMA Med
Synchronisation avec un dépôt
distant
git remote add origin
<URL_dépôt> : Ajoute un dépôt
distant
git push -u origin <nom_branche>
: Publie les modifications sur le
dépôt distant
git pull origin <nom_branche> :
Récupère les modifications depuis
le dépôt distant By DJAMA Med
Collaboration
git clone <URL_dépôt> : Clone un
dépôt distant dans un nouveau
répertoire
git fetch : Récupère les dernières
modifications du dépôt distant
git merge origin/<nom_branche> :
Fusionne les modifications
distantes dans la branche courante
git push origin <nom_branche> :
Publie les modifications locales sur
le dépôt distant By DJAMA Med
Annulation des modifications
git reset <nom_fichier> : Annule
les modifications d'un fichier
git reset --hard : Annule toutes les
modifications locales
By DJAMA Med
Ce post vous a-t-il été utile ?
Aimez et partagez
Par
DJAMA Med
[email protected]