From 3d241c37fc1139f8942299323d72fc2e493f036c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 18 Aug 2015 15:35:17 +0100 Subject: When running git-add in commit-quilty-patch, use -f and sometimes -A, so as to avoid being broken by any .gitignore, etc. --- debian/changelog | 2 ++ dgit | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9177e0e..cd360c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ dgit (1.4~~) UNRELEASED; urgency=low ac221d67, bug released in 0.22). * When running git-add in commit-quilty-patch, properly escape filenames (which git-add treats as glob patterns). + * When running git-add in commit-quilty-patch, use -f and sometimes -A, + so as to avoid being broken by any .gitignore, etc. -- diff --git a/dgit b/dgit index baf3096..916177c 100755 --- a/dgit +++ b/dgit @@ -1784,7 +1784,7 @@ sub commit_quilty_patch () { return; } my @adds = map { s/[][*?\\]/\\$&/g; $_; } sort keys %adds; - runcmd_ordryrun_local @git, qw(add), @adds; + runcmd_ordryrun_local @git, qw(add -f), @adds; commit_admin "Commit Debian 3.0 (quilt) metadata"; } @@ -2526,7 +2526,7 @@ sub quiltify ($$) { remove_stray_gits(); mktree_in_ud_here(); rmtree '.pc'; - runcmd @git, 'add', '.'; + runcmd @git, qw(add -Af .); my $oldtiptree=git_write_tree(); changedir '../work'; -- cgit v1.2.3