Comment puis-je voir l'historique des modifications d'un fichier individuel dans Git, les détails complets avec ce qui a changé? Je suis allé jusqu'à: git log -- [filename] qui me montre l'historique de validation du fichier, mais comment puis-je obtenir le contenu de chacune des modifications de fichier? J'essaie de faire …
Comment puis-je afficher les validations locales que j'ai effectuées et qui n'ont pas encore été transférées vers le référentiel distant? Occasionnellement, git statusimprimera que ma branche est X s'engage avant origin/master, mais pas toujours. Est-ce un bug avec mon installation de Git, ou est-ce que je manque quelque chose?
J'ai vu que certains livres et articles ont de très jolis graphiques de branches et de commits git. Comment puis-je créer des images imprimables de haute qualité de l'historique Git?
J'ai vérifié du code source dans GIT avec le message de validation "Build 0051". Cependant, je n'arrive plus à trouver ce code source - comment puis-je extraire cette source du référentiel GIT, en utilisant la ligne de commande? Mise à jour Vérifié dans les versions 0043, 0044, 0045 et 0046 …
Certaines commandes Git prennent des plages de validation et une syntaxe valide consiste à séparer deux noms de validation avec deux points .., et une autre syntaxe utilise trois points .... Quelles sont les différences entre les deux?
J'ai une branche locale qui suit la branche distante / principale. Après avoir exécuté git-pullet git-log, le journal affichera toutes les validations dans la branche de suivi à distance ainsi que la branche actuelle. Cependant, comme il y a eu tellement de modifications apportées à la branche distante, j'ai besoin …
Je suis sur la branche X et j'ai ajouté quelques commits supplémentaires. Je veux voir toutes les différences entre MASTER et la branche sur laquelle je suis en termes de commits. Je pourrais juste faire un git checkout master git log puis un git checkout branch-X git log et diff …
Disons que j'ai un fichier foo.jsqui a été validé il y a quelque temps. Je voudrais simplement trouver le commit où ce fichier a été ajouté pour la première fois. Après avoir lu les réponses et ma propre bricolage, cela fonctionne pour moi git log --follow --diff-filter=A --find-renames=40% foo.js
J'essaie d'accéder à l'historique de validation d'une branche sur un référentiel distant. J'ai regardé document, mais pas trouvé d'informations substantielles sur la façon d'accéder à l'historique de validation d'un dépôt distant à l'aide de mon client git local.
J'ai déjà examiné les documents pertinents de git-scm.com et gitref.org , mais je n'arrive pas à comprendre cela. Disons que je veux obtenir tous les commits pour le mardi 12 novembre 2013. En utilisant un repo existant comme exemple, je sais pertinemment que j'ai des commits ce jour-là, ainsi que …
J'ai un commit c. Je veux obtenir le jeu de modifications de cette méta-information exacte commit c + et aucune autre. Y a-t-il un moyen plus simple que git log -p c^..cde le faire?
J'ai récemment appris que je pouvais demander à hg log d'imprimer l'historique dans l'ordre inverse avec: hg log -r : Alors bien sûr, j'ai essayé: git log -r : Eh bien, ça n'a pas marché. Alors, quelle est la commande pour faire la même chose dans git?
La page de manuel indique que le journal affiche les journaux de validation et que reflog gère les informations de reflog. Que sont exactement les informations de reflog et que contiennent-elles que le journal ne contient pas? Le journal semble beaucoup plus détaillé.
Disons que j'ai un graphique comme celui-ci: A---B---C---D (master) \ \-E---F (HEAD) Si je le fais git log --all --oneline, j'obtiendrai mes six engagements. Mais si le graphique est A---B---C---D (master, HEAD) \ \-E---F Je ne verrai pas E et F. Puis-je demander à git de me dire tous les …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.