Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Commandes et paramètres de Git
  6. Commandes Git vs SVN
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Commandes Git vs SVN

Git est devenu le système de contrôle de version dominant au cours de ces dernières années, en particulier dans la communauté open source, au détriment de SVN. Si vous passez de SVN à Git, voici un tableau de comparaison rapide des commandes les plus courantes.

Tableau comparatif des commandes Git-Subversion

CommandOperationSubversion
git cloneCopier un référentielsvn checkout
git commitEnregistrer des modifications dans l'historique des fichierssvn commit
git showAfficher les détails d'un commitsvn cat
git statusAfficher l'étatsvn status
git diffAfficher les différencessvn diff
git logAfficher le journalsvn log
git addAjoutersvn add
git mvDéplacersvn mv
git rmSupprimersvn rm
git resetAnnuler une modificationsvn revert1
git branchCréer une branchesvn copy2
git checkoutBasculer vers une branchesvn switch
git mergeFusionnersvn merge
git tagCréer une étiquettesvn copy2
git pullMettre à joursvn update
git fetchMettre à joursvn update
git pushPrise en compte des modifications sur le référentiel distantsvn commit3
.gitignoreIgnorer la liste des fichiers.svnignore
  1. Dans SVN, la commande Revert annule une modification, tandis que dans Git, la commande Revert refuse une modification.
  2. Branche et étiquette sont identiques dans SVN mais différentes dans Git.
  3. Le concept de référentiel local par opposition à un référentiel distant n'existe pas dans SVN ; de ce fait, un commit est directement pris en compte dans le référentiel distant.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life