Я хочу найти самый быстрый способ определить, изменилось ли что-либо на репо. При том, что я имею в виду, если git status
покажет ничего, кроме nothing to commit, working directory clean
Самый быстрый способ узнать, есть ли у репо какие-либо изменения с помощью libgit2
Я знаю о git_status_list_new
, но она занимает около 0,1 секунды на репо я пытаюсь его на который немного слишком долго. Есть ли еще какая-то другая функция, которая работает быстрее и работает?
Спасибо!
Как вы думаете, 'git_status_list_new' делает то, что вам не нужно? –