我使用 azure 进行版本控制并存储我的代码而不是 gitlab,但是当我想将我的提交 pull 入服务器时,我使用 git pull 并且 azure 需要我的密码,当我输入我的密码时出现以下错误,我无法提取我的服务器中的代码
fatal: Authentication failed for
'https://amirrezamoradi1372@dev.azure.com/amirrezamoradi1372/BMS/_git/BMS/'
我需要再次发送我的用户名和密码,我只是想找到一种方法来 git 告诉我请输入您的用户名?
我搜索了很多并且喜欢我应该安装 git credential manager 但我不知道哪个管理器适合 centos 以及如何安装它
请帮我把我的代码 pull 到服务器上
谢谢
最佳答案
有官方教程:Install the Git Credential Manager和 Git-Credential-Manager-for-Mac-and-Linux
而且,对于 Linux 操作系统,您可以 Set up SSH key authentication这非常方便。
最后,您可以使用Personal access token (PAT) .当您被要求输入密码时,您可以使用创建的 PAT。我可以成功地使用它来克隆和推送我的存储库。
关于git - 无法连接到centos中的azure git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57610384/