2016-09-27 1 views

Répondre

0

Ce que nous recherchons dans Git est:

git log --follow filename 

pas sûr GitPython a tho.

0

Vous pouvez interroger les commits sur le « repo » que vous avez cloné:

commits = repo.iter_commits('--all', max_count=100, since='10.days.ago', paths=path) 

... où « -all » renverra commits sur toutes les branches et les étiquettes, et le chemin est votre nom de fichier.

et d'utiliser les commits que vous allez comme:

for commit in commits: 
    print("Committed by %s on %s with sha %s" % (commit.committer.name, time.strftime("%a, %d %b %Y %H:%M", time.localtime(commit.committed_date)), commit.hexsha))