diff options
authorIan Jackson <>2016-09-18 13:23:38 +0100
committerIan Jackson <>2016-09-25 20:12:52 +0100
commit4ce800ddb6a9f36b35e2a468af7d20e9604d2601 (patch)
parent41acb4ec92f077c3126a51621937f50000485d92 (diff)
Changelog handling: No not check out last push any more during raw import
We now get the changelog with mergeinfo_getclogp (which just fetches the changelog blob). This working tree is not used for anything else, and is deleted at the end of the function. So there is no need to switch branches. There should be no overall behavioural change. Signed-off-by: Ian Jackson <>
1 files changed, 0 insertions, 2 deletions
diff --git a/dgit b/dgit
index 6fb0711..e125922 100755
--- a/dgit
+++ b/dgit
@@ -1563,8 +1563,6 @@ END
my @output = ($rawimport_mergeinput);
progress "synthesised git commit from .dsc $cversion";
if ($lastpush_mergeinput) {
- my $lastpush_hash = $lastpush_mergeinput->{Commit};
- runcmd @git, qw(reset -q --hard), $lastpush_hash;
my $oldclogp = mergeinfo_getclogp($lastpush_mergeinput);
my $oversion = getfield $oldclogp, 'Version';
my $vcmp =