• Jeff King's avatar
    script with rev-list instead of log · b0e621ad
    Jeff King authored
    Because log.decorate now shows decorations for --pretty=oneline,
    we must explicitly turn it off when scripting. Otherwise,
    users with log.decorate set will get cruft like:
      $ git stash
      Saved working directory and index state WIP on master:
        2c1f7f5 (HEAD, master) commit subject
    Instead of adding --no-decorate to the log command line,
    let's just use the rev-list plumbing interface instead,
    which does the right thing.
    git-submodule has a similar call. Since it just counts the
    commit lines, nothing is broken, but let's switch it, too,
    for the sake of consistency and cleanliness.
    Signed-off-by: default avatarJeff King <[email protected]>
    Signed-off-by: default avatarJunio C Hamano <[email protected]>
git-stash.sh 8.41 KB