git pull/push每次都需要输入密码问题
2023-09-27 14:27:29 时间
原因
如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。
解决
-
进入你的项目目录
-
输入命令:
git config --global credential.helper store
-
会在你本地生成一个文本,用于记录你的账号和密码
-
然后你再操作一次git pull,会提示你输入账号密码,这一次之后就不需要再次输入密码了。
全局配置的话是在~/目录下生成了.git_credentials文件用于保存你的账号密码 属于全局配置,注意会影响服务器其他git项目的权限 想撤销配置的话进入用户根目录:cd ~,删除.git_credentials文件即可
如果您觉得本篇对你有帮助,可以点关注,给个赞,支持一下,过程有遇到什么问题也欢迎评论私信,进行交流
相关文章
- ubuntu14.04忽然不能登录,输入密码一直返回登录界面
- linux下将git使用的账户名、密码信息存储到本地,避免每次都输入的方法
- IDEA中开发Android完整示例及APK的生成(包含用户名密码输入获取等操作)
- centos7 设置 mysql 登录密码
- 如何在 Linux 中不输入密码运行 sudo 命令
- Linux--忘记MySQL密码的解决方法和输入mysqld_safe --skip-grant-tables &后无法进入MySQL的解决方法
- redis 密码配置
- 自动输入用户名和密码用于telnet的shell
- Xshell配置ssh免密码登录-密钥公钥(Public key)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- 【MySQL】MySQL8 密码问题
- 由脱库攻击谈口令字段的加密策略——密码泄露事件杂谈之一
- ubuntu-16.04(linux)使用Reaver爆破wifi密码(路由器的WPS功能漏洞)
- vscode 避免每次ssh都输入密码
- 通过java实现ldap修改AD域用户密码(最新,详细)
- CentOS7 限制SSH密码尝试次数
- java 在控制台上输入密码时,密码不显示在控制台上
- github结合TortoiseGit使用sshkey,无需输入账号和密码
- Centos 开机后,登录时无法输入密码怎么解决
- Linux生成随机密码教程
- mac mysql 启动及修改密码
- Linux下设置root密码
- 【1.1】shell基本实践——密码输入三次错误则结束
- 蓝牙外设配对时输入密码的三种状态说明
- ubuntu系统下mysql重置密码和修改密码操作
- jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第一话):初次启动jenkins,输入给定密码后登录失败问题解决
- redis设置密码并修改查看的几种方式