
Ci-dessous se trouvent les commandes git que j’utilise sans cesse.
Cloner un dépôt
git clone https://github.com/tinymce/tinymce-dist.git
Ajouter des fichiers git existants à un dépôt git distant
cd /path/to/my/repo
git remote add origin https://lostinkali@bitbucket.org/lostinkali/flightstats.git
git push -u origin --all # pousse le dépôt et ses références pour la première fois
git push -u origin --tags # pousse tous les tags
Créer un dépôt dans un dossier existant
git init
git add .
# Ajoute les fichiers dans le dépôt local et les prépare pour le commit
git commit -m "Initial commit"
Changer la branche courante vers master
git checkout better_branch
git merge --strategy=ours master # garde le contenu de cette branche, mais enregistre une fusion
git checkout master
git merge better_branch
Supprimer une branche
git branch -D bugfix
Revenir au commit précédent
git checkout master
git reset --hard e3f1e37
git push --force origin master
# Puis pour le prouver (cela n'affichera aucune différence)
git diff master..origin/master
ajoute le fichier à git.
git add [filename]
supprime les fichiers non suivis depuis le commit le plus récent dans le log.
git clean -fd
valide les fichiers ajoutés dans git.
git commit -m "enter message here"
Supprimer le fichier de git. Utiliser -f pour forcer la suppression du fichier même quand il y a des changements.
git rm file1.txt
Taguer un point spécifique dans le temps.
git tag -a v1.4 -m 'my version 1.4'
Auteur : Chuck Conway se spécialise dans l’ingénierie logicielle et l’IA générative. Connectez-vous avec lui sur les réseaux sociaux : X (@chuckconway) ou visitez-le sur YouTube.