Git тянуть в приложении. Без использования командного файла. LibGit2Sharp

Я хочу git pull, когда моя заявка начинается в папке. После этого я беру все библиотеки из этого каталога.

C: \ ИСПЫТАНИЯ \ фронтовой тесты

Я не знаю, как реализовать эту проблему, поэтому извините, что у меня нет кода. Я просил простой код запроса на включение.

1 ответ

От вашего вопроса, похоже, что вы после repo.Network.Pull() метод из LibGit2Sharp.

По сути, Pull автоматически выполняет Fetch (извлекает новые коммиты из репозитория upstream) и Merge. Таким образом, метод принимает PullOptions необязательный параметр, который позволяет настроить процесс (см. PullOptions, FetchOptions и MergeOptions).

Чтобы начать, можно взглянуть на модульные тесты Pull() в NetworkFixture.cs.

Другие вопросы по тегам