Where is git-blame in SourceTree

I’d like to see who contributed which line/change to a file. git-blame does exactly that. So does SourceTree have a git-blame view?

  • Why doesn't GIT clean up when aborting a merge triggered from pulling in changes?
  • git errors sharing files among Windows and Mac
  • How to detach “git gui” started in “Git bash” on Windows?
  • git checkout revision of a file in git gui
  • Git GUI like Bzr Explorer but for Git?
  • Can I make “git gui” pass, say, “--patience” to “git diff”?
  • Git gui mergetool TortoiseMerge wrong file path
  • Restoring a specific file from a commit
  • 3 Solutions collect form web for “Where is git-blame in SourceTree”

    Select a file, whether in the ‘working copy’ display or in the ‘commit’ display, and do one of three things:

    1. option-command-B
    2. menu bar :: Actions :: Blame Selected…
    3. contextual menu :: Blame Selected…

    If the file you want to blame is not in the modified files list, you need to change the view to File Status View (View –> File Status View), then set the Sub menu to “Show All”

    Show All on OSX

    1. Switch to the history view and select a commit that has the file you would like to blame.
    2. Right-click the file name and select Blame Selected.

    Alternatively, you can right-click a file in the working tree or that has been staged and do the same thing.

    Right click the file-> Blame selected.
    You can find writer of Each line .
    Trick: Make a minor change like adding a space in the file you want to find the file easily(File Status) in Source tree.

    Git Baby is a git and github fan, let's start git clone.