Package: dgit
Version: 8.3
Severity: important

Hello,

The description of --include-dirty says that it tells dgit to "include
the changes from your working tree".  However, with -wgf, what it
actually does is include changes to files that have already been
committed, but not changes in the form of untracked files.

I think that this might be deliberate, in which case dgit(1) should be
clarified to say that by 'changes' it means only changes to tracked
files.  Or perhaps this is a bug.

    swhitton@zephyr:~/src/git-annex>g status
    On branch master
    Your branch is up-to-date with 'origin/master'.
    nothing to commit, working tree clean
    swhitton@zephyr:~/src/git-annex>touch bar
    swhitton@zephyr:~/src/git-annex>dgit -wgf --include-dirty build-source
    Removing bar
    Format `3.0 (quilt)', need to check/update patch stack
    starting quiltify (single-debian-patch)
    [...]

This is the git-annex dgit repo at tag debian/7.20190129-3 if it is
indeed a bug and steps to reproduce are needed.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to