2012-05-14 1 views
1

기본적으로 주어진 원격 저장소의 커밋 메시지를 분석하는 스크립트가 있습니다.원격 저장소에서 커밋 메시지 만 가져 오는 방법이 있습니까?

현재 구현은 원격 저장소를 복제 한 다음 "git whatchanged"명령을 실행하여 각 분기를 반복합니다.

커밋 메시지가 필요한 경우 저장소를 복제하지 않고도 그렇게 할 수 있습니까? 나는 이것이 대본을 상당히 빠르게 할 것이라고 생각한다.

+0

유용한 정보 http://stackoverflow.com/questions/4994004/git-getting-info-about-a-change-without-a-local-repository – zafarkhaja

답변

1

나는 git이 저장소를 원격으로 반복하는 메커니즘을 제공하지 않는다고 생각합니다. 캐시 된 작업 디렉토리를 로컬에 보관하면 전체를 다시 복제하는 대신 업데이트를 적용하기 만하면 속도 문제가 없어야합니다.

원격 저장소가 github 일 경우 리모트 리포지토리와의 상호 작용을 위해 원격 HTTP API을 사용할 수 있습니다.