2017-11-13 6 views
0

전체 저장소가 아닌 단일 디렉토리의 상태를 어떻게 얻을 수 있습니까?libgit2 현재 디렉토리의 상태를 얻는 방법은 무엇입니까?

나는 다음과 같은 살펴 보았다 :

저장소 상태가됩니다,하지만 난 하나의 디렉토리에있는 파일에 대한 유일한 관심
  • git_status_list_new.

  • git_status_file 단일 상태를 얻습니다.

libgit2를 사용하여 단일 디렉토리의 상태를 얻을 수있는 방법이 있습니까?

답변

2

git_status_list_new은 어떤 파일이 목록에 포함될 것인지를 제어하는 ​​pathspec 멤버를 포함하는 git_status_options 구조체를 허용합니다. 이를 사용하여 반환 된 상태를 단일 디렉토리에있는 상태로 제한 할 수 있습니다.

+0

대단히 감사합니다! –