Какой правильный код для этого случая:
p = subprocess.Popen(["git", "log" , "-1", "--pretty=format:\'%s %n%n%b\'", hash],
stdout=subprocess.PIPE)
out, err = p.communicate()
print out
message += '\n' + out
Я всегда получаю эту ошибку:
fatal: ambiguous argument '': unknown revision or path not in the working tree.
output: Use '--' to separate paths from revisions
и я в рабочем дереве.