2014-11-20 4 views
1

Pygit2은 Git 핵심 메소드를 구현하는 libgit2 공유 라이브러리에 대한 Python 바인딩 집합입니다. 불행히도, 그것은 단지 배관 명령에 대한 API를 제공하는 것 같습니다.pygit2를 통해 힘내 도자기 명령?

가장 일반적인 git 도자기 명령의 구현을 제공하는 pygit2의 맨 위에 빌드 된 파이썬 라이브러리가 있습니까?

답변

2

배관 연결 명령은 사용자와 상호 작용할 것으로 예상되는 명령이므로 언제든지 변경 될 수 있으며 컴퓨터 프로그램에 특히 유용하지 않은 세분성을 갖습니다.

libgit2의 데이터 구조에 관심이없고 스크립트 작성을 위해 pluming 명령을 실행하려는 경우 GitPython을 살펴보고 python API 뒤에 git의 명령을 래핑하는 것이 좋습니다.