Search code examples
gitgit-extensions

git extensions single file history only diffs


The command

gitk filename

let's you see all commits in which the file was changed.

Is this possible for git extensions? The single file history view does this - unfortunately it shows you the full history with all the commits, not just the ones which effectively changed the file.


Solution

  • Found the setting by comparing my Git Extension config with one of my colleague:

    <key>
        <string>fullhistoryinfilehistory</string>
    </key>
    <value>
        <string>true</string>
    </value>
    

    I set the value to false, now it's working as intended. Can't find the GUI-equivalent setting in Git Extension though...

    Edit: Found it! Not in the settings but in the context menu in the file history -> Full history: enable/disable full history in file history view