Je suis relativement nouveau à git, j'ai utilisé la Subversion avant.
J'ai remarqué que la plupart de l'interface graphique de git frontaux et IDE plugins ne semblent pas être en mesure d'afficher l'historique d'un fichier si le fichier a été renommé. Lorsque j'utilise
git log --follow
sur la ligne de commande, je peux voir l'ensemble du journal à travers renomme.
Selon Linus Torvalds --suivez commutateur est un "SVN noob" pleaser, sérieux git utilisateurs ne l'utilisent pas:
- suivre un total de hack, signifiait seulement satisfaire, ex-SVN utilisateurs qui n'ont jamais savait rien à propos de choses comme la parentalité ou de nice révision des graphiques de toute façon.
Ce n'est pas tout à fait fondamental, mais l' actuel de la mise en œuvre de "--suivre" est vraiment un moyen rapide de prétraitement chose boulonné sur la révision de la marche logique, plutôt que de n'être rien vraiment intégrale.
Elle a littéralement été conçu comme une "SVN noob" pleaser, non pas comme un "vrai git la fonctionnalité" chose. L'idée était que vous obtenez loin de la (cassé) état d'esprit de la pensée qui renomme question dans la grande image.
Ma Question: Comment faire le hardcore git parmi vous, accéder à l'historique d'un fichier lorsqu'il a été renommé? Qu'est-ce que la "vraie" façon de le faire?