From: Marco Costalba Date: Sun, 26 Nov 2006 16:27:27 GMT Subject: Possible BUG with git-rev-list --all in a StGit repository Message-ID: In a StGit repository the --all option causes a lot of spurious revisions, possibly stgit related. $ git branch * master origin test $ git rev-list master origin test -- src/settingsimpl.cpp | wc 13 13 533 $ git rev-list --all -- src/settingsimpl.cpp | wc 26 26 1066 The extra revisions have shortlogs of the kind of: push a3bc76fd0bdd154149c26a3c208f0344e9cd873b new e7baf56544cd8b4f8601a35fad274b8de97fd558 refresh 8fa01a56a40b04ed9c6d006c669ca9d370176728 From qgit these are easily seen from file history tab of a file modified by stgit patches or when filtering in main view on the same file. Shouldn't 'git-rev-list --all' print *the same output* of when the list with all branches is given in command line? Thanks Marco P.S: $ git version git version 1.4.4.1.g7002 $ stg --version Stacked GIT 0.11 git version 1.4.4.1.g7002 Python version 2.4.3 (#2, Oct 6 2006, 15:32:41)