Git тянуть в приложении. Без использования командного файла. LibGit2Sharp
Я хочу git pull, когда моя заявка начинается в папке. После этого я беру все библиотеки из этого каталога.
C: \ ИСПЫТАНИЯ \ фронтовой тесты
Я не знаю, как реализовать эту проблему, поэтому извините, что у меня нет кода. Я просил простой код запроса на включение.
1 ответ
От вашего вопроса, похоже, что вы после repo.Network.Pull()
метод из LibGit2Sharp.
По сути, Pull автоматически выполняет Fetch (извлекает новые коммиты из репозитория upstream) и Merge. Таким образом, метод принимает PullOptions
необязательный параметр, который позволяет настроить процесс (см. PullOptions, FetchOptions и MergeOptions).
Чтобы начать, можно взглянуть на модульные тесты Pull() в NetworkFixture.cs.