From d0798d83586ccb5b794334fad929517064a86c7c Mon Sep 17 00:00:00 2001 From: Adam Waldenberg Date: Sat, 13 May 2017 15:38:14 +0200 Subject: [PATCH] Set ref to HEAD when starting changes analysis i (Fixes #132). This gets rid of any invalid refs being set at a subsequent point during execution. --- gitinspector/changes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gitinspector/changes.py b/gitinspector/changes.py index 7801162..e28365e 100644 --- a/gitinspector/changes.py +++ b/gitinspector/changes.py @@ -183,6 +183,7 @@ class Changes(object): def __init__(self, repo, hard): self.commits = [] + interval.set_ref("HEAD"); git_rev_list_p = subprocess.Popen(filter(None, ["git", "rev-list", "--reverse", "--no-merges", interval.get_since(), interval.get_until(), "HEAD"]), bufsize=1, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)