🔧

Git : commandes et workflows

68 cards · 🇺🇸 English → 🇫🇷 Français

Commandes Git essentielles, workflows de branches et concepts de contrôle de version.

Study all 68 cards for free

Flashcards, quizzes, pixel-art games and a daily review that remembers for you.

Study this deck free

Try the first 10 cards

1 / 10
Question

Git

Knew itLearning

Tap the card for the answer · swipe right if you knew it, left if not

Already have an account? Sign in

Cards

  1. 1Git
    Un système de contrôle de version distribué permettant de suivre les modifications du code source pendant le développement logiciel
  2. 2Main difference between Git and client-server version control
    Git conserve une copie locale complète du dépôt avec tout l'historique sur chaque ordinateur, indépendamment de l'accès réseau
  3. 3'git init'
    Crée un nouveau dépôt Git dans le répertoire courant
  4. 4'git clone [URL]'
    Crée une copie locale d'un dépôt distant à partir de l'URL spécifiée
  5. 5'git add'
    Indexe les modifications (ajoute des fichiers à la zone de staging) pour les préparer au commit
  6. 6'git commit'
    Enregistre les modifications indexées dans le dépôt avec un message décrivant ce qui a été modifié
  7. 7'git commit -m "message"'
    Valide les modifications indexées avec un message de commit en ligne
  8. 8'git status'
    Affiche l'état actuel du répertoire de travail et de la zone de staging (fichiers modifiés, indexés, non suivis)
  9. 9'git push'
    Envoie les commits du dépôt local vers un dépôt distant
  10. 10'git pull'
    Récupère les modifications d'un dépôt distant et les fusionne dans la branche courante
  11. 11'git fetch'
    Télécharge les commits, fichiers et références d'un dépôt distant sans les fusionner
  12. 12'git merge'
    Combine les modifications de différentes branches dans la branche courante
  13. 13'git branch'
    Liste toutes les branches du dépôt (la branche courante est marquée d'un *)
  14. 14'git branch [name]'
    Crée une nouvelle branche avec le nom spécifié
  15. 15'git checkout [branch]'
    Bascule vers la branche spécifiée
  16. 16'git checkout -b [branch]'
    Crée une nouvelle branche et y bascule immédiatement
  17. 17'git log'
    Affiche l'historique des commits de la branche courante
  18. 18'git diff'
    Affiche les différences entre le répertoire de travail et la zone de staging (ou entre des commits)
  19. 19'git reset'
    Désindexe des fichiers ou réinitialise la branche courante à un commit spécifique
  20. 20'git reset --hard'
    Réinitialise le répertoire de travail et la zone de staging pour correspondre à un commit spécifique, en abandonnant toutes les modifications
  21. 21'git revert'
    Crée un nouveau commit qui annule les modifications d'un commit précédent sans réécrire l'historique
  22. 22'git stash'
    Sauvegarde temporairement les modifications non validées et remet le répertoire de travail dans l'état du dernier commit
  23. 23'git stash pop'
    Applique les modifications les plus récemment mises de côté (stash) et les retire de la pile de stash
  24. 24'git remote'
    Liste tous les dépôts distants configurés
  25. 25'git remote add origin [URL]'
    Ajoute un dépôt distant nommé « origin » à l'URL spécifiée
  26. 26'git tag'
    Crée, liste ou supprime des tags (références nommées vers des commits spécifiques, souvent utilisées pour les versions)
  27. 27'git rebase'
    Déplace ou combine une séquence de commits vers un nouveau commit de base, créant un historique linéaire
  28. 28'git cherry-pick'
    Applique les modifications d'un commit spécifique à la branche courante
  29. 29HEAD in Git
    Une référence réservée qui pointe vers le commit ou la branche actuellement extrait(e)
  30. 30Origin in Git
    Le nom par défaut du dépôt distant principal

And 38 more cards. Study the whole deck free

Articles about this deck

More Programming decks

See all
Study all 68 cards free