git pull 或 push时总是提示填写账号密码解决

同事 在 git pull origin 时,每次都需要添加账户和密码,网上有的说用这个:

git config --global user.name  "username"  
git config --global user.email  "email"

拜托! 这个是配置用户名和邮箱,并不是配置账号密码

我不管clone了谁的哪儿个项目,都可以用一下方式来解决每次都要填写账号密码问题:

找到项目下的  .git 文件夹,然后修改里面config文件的 git 地址:

cd .git 
vim config

# 或者 直接用文本编辑软件打开即可

然后,如下图操作:

如:现在我的

url = http://192.168.******** 

修改为:

url = http://username@192.168.********

然后,保存退出 vim 编辑

下次 pull或push 时,只需要第一次时输入密码,以后都不用再输入密码了!!!

或者你嫌麻烦的话,可以使用 ssh ,配置好ssh key即可!

 


版权声明:本文为GodDavide原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。