Git whatchanged – how to see full path of a file with changes

I am trying to have list number of changes of files in a specific range (since .. until date) in a Git repository (Chromium)
My command is:

git whatchanged --since="Aug 16 2009" --until="Aug 17 2009" --stat -r

Output is:

  • git alternatives to “svn info” that can be included in a build for traceability?
  • programmatically delete .git .idx .pack files
  • Git permanent removal of file not resulting in smaller repo?
  • Git syncing branches from branches
  • Git plumbing command to find out which files have been changed in a given revision
  • git temporary unset of http.proxy
  • .../extensions/extension_browsertests_misc.cc      |    1 -
    

    My problem is that I want to see the full path of the file, not with “…”

    I tried something like:

    git whatchanged --since="Aug 16 2009" --until="Aug 17 2009" --full-diff --abbrev=400
    

    Result:

    :100644 100644 a3d3889fd542c60c98b6e1b2ecf0bc90148f20e8
    81c723db7e83b1bcd7c5da8778c52ab164e569da
    M chrome/browser/extensions/extension_browsertests_misc.cc

    It’s a 40-byte hexadecimal commit object name. I tried to convert this hex to decimal but the result was far different from “1 -” (want the same as above not-full-path result)

    My question is:
    Do you have any idea to use git whatchanged in order to show full path of a file with number of changes behind?

    Thanks in advanced.

  • Can I return a message from a python git pre-receive hook prefixed error: instead of remote:
  • Remote Connection Failed connecting to Git repo
  • Is my C# Entity Frameworks project haunted?
  • For “git diff” is there a -U<infinity> option to show the whole file?
  • “git push origin master” stop in half way
  • How do I squash commits in git with a commit date that is not in the past?
  • One Solution collect form web for “Git whatchanged – how to see full path of a file with changes”

    whatchanged can take the same commands as diff-tree and rev-list which it uses internally. you can try adding --stat=200 --stat-name-width=150 to your command from diff-tree which will adjust the width of the stats column to 200, and the file name to 150 which should give you all of it, or you can use --pretty to adjust the log output to your needs in other ways

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