2014-11-23 5 views
1

pygit2에서 커밋을 시작으로 커밋을 트래버스하는 데 Repository.walk을 사용할 수 있습니다.Repository.walk가 모든 커밋을 트래버스합니까?

그러나 the docs은 매달린 커밋이나 시작 커밋의 부모 및 자식을 포함하여 저장소의 모든 커밋이 통과되는지 여부를 명시하지 않습니다.

커밋 매달 리가 포함되지 않은 경우 트래버스 할 수있는 방법이 있습니까?

답변

1

관련 자료는 this answer에 있습니다. 매달려 커밋에 대해

Repository.walk

는 상관하지 않는다, 그러나 git_odb_foreachpygit2 측면에서 단순히 저장소 개체를합니다 ( Repository_as_iter 기능을 확인) 반복을 변환하는 데 사용할 수 있습니다.

관련 문제