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