web-dev-qa-db-fra.com

Où est git-blame dans SourceTree

J'aimerais voir qui a contribué quelle ligne/modification à un fichier. git-blame fait exactement cela. Alors SourceTree a-t-il une vue git-blame?

64
artistoex

Sélectionnez un fichier, que ce soit dans l'affichage "copie de travail" ou dans l'affichage "validation", et effectuez l'une des trois opérations suivantes:

  1. option-commande-B
  2. barre de menus :: Actions :: Blame Selected ...
  3. menu contextuel :: Blame Selected ...

Si le le fichier que vous souhaitez blâmer ne figure pas dans la liste des fichiers modifiés, vous devez modifier la vue en vue État du fichier (Affichage -> Vue État du fichier), puis définissez le sous-menu sur "Afficher Tout"

Show All on OSX

80
GoZoner
  1. Passez à la vue historique et sélectionnez un commit contenant le fichier que vous souhaitez blâmer.
  2. Cliquez avec le bouton droit sur le nom du fichier et sélectionnez Blame Selected.

Alternativement, vous pouvez cliquer avec le bouton droit sur un fichier dans l'arborescence de travail ou qui a été mis en scène et faire la même chose.

11
Rohan Singh

Sourcetree 3.0

Cliquez avec le bouton droit sur le fichier> Annotate Selected

enter image description here

7
Ted

Faites un clic droit sur le fichier-> Blame sélectionné. Vous pouvez trouver l'auteur de chaque ligne. Astuce: Apportez une modification mineure comme l'ajout d'un espace dans le fichier que vous souhaitez trouver facilement le fichier (état du fichier) dans l'arborescence source.

2
Amita