Exemples d'utilisation de La commande git en Français et leurs traductions en Espagnol
{-}
-
Colloquial
-
Official
-
Official
-
Medicine
-
Financial
-
Computer
-
Ecclesiastic
-
Ecclesiastic
-
Official/political
-
Programming
-
Political
Ce sont des situations où la commande git bundle est utile.
Lançons maintenant git add pour indexer le fichier benchmarks. rb,et relançons la commande git status.
Dans le cas par défaut, qui est celui d'un enregistrement automatique par la commande git remote add,Git récupère toutes les références de refs/heads/ sur le serveur et les enregistre localement dans refs/remotes/origin/.
Inspecter un dépôt distant Si vous souhaitez visualiser plus d'informations à propos d'un dépôt distant particulier,vous pouvez utiliser la commande git remote show nom-distant.
Inspecter les modifications indexées et non indexées Sile résultat de la commande git status est encore trop vague- lorsqu'on désire savoir non seulement quels fichiers ont changé mais aussi ce qui a changé dans ces fichiers- on peut utiliser la commande git diff.
Combinations with other parts of speech
Nous pouvons faire cela dans Git avec la commande git read-tree.
Cela peut être utile dans le but d'utiliser des scripts.git mv La commande git mv est une commande de faible utilité pour renommer un fichier et ensuite lancer git add sur le nouveau fichier et git rm sur l'ancien.
Pour en savoir plus sur les commandes de plomberie, référez- vous à Plomberie et porcelaine. OK, donc maintenant avec un commit de base, nous pouvons rebaser le reste de notre historique dessus avec la commande git rebase-- onto.
HEAD pointant vers une branche Vous pouvezvérifier cela facilement grâce à la commande git log qui vous montre vers quoi les branches pointent.
Jusqu'à maintenant, quand nous avons lancé la commande git submodule update pour récupérerles modifications depuis les dépôts des sous-modules, Git récupérait les modifications et mettait les fichiers locaux à jour mais en laissant le sous-répertoire dans un état appelé« HEAD détachée».
D'abord, exécutez git bisect start pour démarrer la procédure,puis utilisez la commande git bisect bad pour dire que le commit courant est bogué.
Elle est couverte dans Fichier annoté et n'est mentionnée que dans cette section.git grep La commande git grep peut aider à trouver n'importe quelle chaîne de caractères ou expression régulière dans n'importe quel fichier de votre code source, même dans des anciennes versions de votre projet.
Cette action lance votre éditeur par défaut qui est paramétré par la variable d'environnement $EDITOR de votre shell- habituellement vim ou Emacs, mais vous pouvez le paramétrer spécifiquement pourGit en utilisant la commande git config--global core. editor comme nous l'avons vu au chapitre 1.
Bien que nos l'utilisions tout au long du livre,pratiquement tout ce que vous pouvez faire avec la commande git status y est couvert. git diff La commande git diff s'utilise lorsque vous voulez voir la différence entre deux arbres.
Une des choses les plus intéressantes que nous faisons avec git show est dans Re-fusion manuelle d'un fichier pour extraire le contenu de fichiers spécifiques d'étapes différentes durant un conflit defusion. git shortlog La commande git shortlog est utilisée pour résumerla sortie de git log.
Il est complètement couvert dans Recherche dichotomique et n'est mentionné que dans cette section.git blame La commande git blame annote les lignes de n'importe quel fichier avec quel commit a été le dernier à introduire un changement pour chaque ligne du fichier et quelle personne est l'auteur de ce commit.
Si vous avez créé une branche pour suivre l'évolution d'une branche distante(cf. la section suivante et le chapitre 3 pour plus d'information),vous pouvez utiliser la commande git pull qui récupère et fusionne automatiquement une branche distante dans votre branche locale.
Ces commandes vous aident à gérer vos branches de cettemanière. git cherry-pick La commande git cherry-pick est utilisée pour prendre les modifications introduites dans un seul commit Git et essaye de les réintroduire en tant que nouveau commit sur la branche sur laquelle vous vous trouvez.
Si vous avez créé une branche pour suivre l'évolution d'une branche distante(cf. la section suivante et le chapitre Les branches avec Git pour plus d'information),vous pouvez utiliser la commande git pull qui récupère et fusionne automatiquement une branche distante dans votre branche locale.
Nous l'utilisons rapidement une seule fois dans Récupération de données pour chercher des objets ballants.git reflog La commande git reflog explore un journal de là où toutes vos branches sont passées pendant que vous travailliez pour trouver des commits que vous pourriez avoir perdus en ré-écrivant des historiques.
Application d'un patch avec apply Si vous avez reçu le patch de quelqu'un qui l'a généré avec la commande git diff ou diff Unix,vous pouvez l'appliquer avec la commande git apply.
Enfin, nous l'utilisons pour comparer efficacement les modifications de sous-modules avec--submodule dans Démarrer un sous-module.git difftool La commande git difftool lance simplement un outil externe pour vous montrer la différence entre deux arbres dans le cas où vous voudriez utiliser quelque chose de différent de la commande git diff intégrée.
Enfin, nous l'émulons à bas niveau dans Les objets arbres pour que vous ayez une idée de ce qu'elle fait en coulisses.git status La commande git status vous montrera les différents états des fichiers de votre répertoire de travail et de l'index.
Nous l'utilisons aussi pour appliquer les modifications d'un patch au format« GitHub Pull Request» dans Notifications par courriel.git format-patch La commande git format-patch est utilisée pour générer une série de patchs au format mbox que vous pouvez envoyer à une liste de diffusion proprement formattée.
Nous utilisons git reset--hard pour annuler une fusion dans Abandonner une fusion, où nous utilisons aussi git merge--abort, qui est un peuun enrobage pour la commande git reset. git rm La commande git rm est utilisée pour supprimer des fichiers de l'index et du répertoire de travail pour Git.
Enfin, nous mentionnons très rapidement que vous pouvez utiliser l'option--verify-signatures dans le but de vérifier que les commits que vous tirez ont une signature GPG dans Signer des commits.git push La commande git push est utilisée pour communiquer avec un autre dépôt, calculer ce que votre base de données locale a et que le dépôt distant n'a pas, et ensuite pousser la différence dans l'autre dépôt.
Quand vous êtes prêt à partager votre travail ou à tirer les changements depuis ailleurs, il y a une poignée de commandes qui échangent avec les dépôts distants.git fetch La commande git fetch communique avec un dépôt distant et rapporte toutes les informations qui sont dans ce dépôt qui ne sont pas dans le vôtre et les stocke dans votre base de données locale.
C'est pourquoi les commandes git push et git pull fonctionnent directement sans plus de paramétrage.
Vous avez défait la dernière validation, les commandes git add et git commit ainsi que tout le travail que vous avez réalisé dans le répertoire de travail.
Par exemple, vous pouvez restreindre les commandes Git que le serveur accepte ou vous pouvez personnaliser le message que les utilisateurs verront s'ils essaient de se connecter en SSH comme ci-dessus.