내가 dulwich 사용하여 파이썬 스크립트에서 다음 명령을 수행하고 싶습니다 : 내가하고자하는 것은 확인하는 것입니다Python dulwich를 사용하여 특정 git commit sha가 포함 된 분기를 확인 하시겠습니까?
$ git branch --contains <myCommitSha> | wc -l
개 이상의 지점에 위치 커밋 (SHA) 특정 경우.
물론 나는 파이썬에서 위의 명령을 실행하고 결과를 구문 분석 할 수 있다고 생각했지만 (분기 수 분석) 최후의 해결책입니다.
다른 아이디어/의견이 있으십니까? 미리 감사드립니다.
명령을 실행하는 것이 길입니다. 이것이 git으로 작업하는 방법입니다. – Chronial
덕분에 @ddotsenko, @Chronial, 단지 dulwich가 Python 코드 내에서'git branch --contains' 결과물을 제공하는 다른 방법이 없도록하고 싶었습니다. (필자는 외부 프로세스 실행을 피하고 싶었습니다.) – Blaise