Azure DevOps, как и большинство сайтов Git-хостинга, предоставляет как публичные, так и частные репозитории. Публичный репозиторий будет доступен любому, у кого есть URL; частный репозиторий потребует аутентификации.
Если вы не видите никаких запросов на аутентификацию, возможно, ваш репозиторий общедоступен. Если это так, и вы этого не хотите, вы можете просмотреть обзор хранилища в веб-интерфейсе, щелкнуть значок карандаша рядом с именем и установить видимость для частного.
Также возможно, что хранилище уже является частным, но у вас есть учетные данные, хранящиеся в вашем диспетчере учетных данных Git, которые позволяют вам иметь доступ к хранилищу и, следовательно, не запрашиваются. В командной строке Git Bash вы можете запустить GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone URL
и посмотреть, включен ли заголовок Authorization
. Если это так, вы, вероятно, также увидите вызов git credential fill
, чтобы заполнить учетные данные из хранилища учетных данных. В этом случае не о чем беспокоиться, поскольку требуется аутентификация, но вы авторизованы.