учетные данные репозитория libgit2sharp - PullRequest
0 голосов
/ 14 февраля 2020

Я использую LibGit2Sharp для клонирования хранилища в локальную папку. Я знаю, что мог бы просто использовать Brute Force и впоследствии удалить папку. git, и это, безусловно, позволит достичь того, чего я намереваюсь достичь, но это не самый элегантный способ решения этой проблемы. Если бы я удалил папку. git, мне пришлось бы снова клонировать ее на более позднем этапе. Я хочу легко «переключаться» между ветвями, но это становится медленным и трудоемким процессом, если каждый раз, когда мне приходится его клонировать, прежде чем я смогу это сделать.

Что я хотел бы сделать, так это после клонирования хранилище, .... и вот где я не знаю правильную терминологию. что .... "выйти"? "отключить учетные данные"? Я не знаю. По сути, я хочу добиться того, чтобы после клонирования пользователь не мог просто go и начать возиться с файлами, а Pu sh скопировать их обратно в удаленный репозиторий, но я не могу найти в Интернете четких ответов о как "очистить учетные данные". Я хочу сделать это программно, очевидно.

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

Ответы на C# или VB. NET Добро пожаловать ...

С уважением

Pino

1 Ответ

0 голосов
/ 04 марта 2020

Нет необходимости «выходить» каким-либо образом, в любой форме. Удаленный репозиторий остается недоступным без учетных данных, даже если пользователь устанавливает GIT или Tortoise Git или некоторые другие. Поэтому я волновался без веской причины.

...