Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >git 设置记住密码和清除密码

git 设置记住密码和清除密码

作者头像
很酷的站长
发布于 2023-01-10 01:55:19
发布于 2023-01-10 01:55:19
6K00
代码可运行
举报
运行总次数:0
代码可运行
1. 永久记住密码

该命令会记住密码,执行一次 git pullgit push 等需要输入密码的命令,输入一次密码, 之后就都不必再输入了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --global credential.helper store
2. 设置记住密码(默认有效期为15分钟)

每 15 分钟会让输入一次账号和密码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --global credential.helper cache
3. 设置记住密码(自定义有效期)

以下命令代表每 3600 秒会让输入一次账号和密码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --global credential.helper 'cache --timeout=3600'
4. 清除密码

删除凭证存储配置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --global --unset credential.helper

删除永久存储的账号和密码 (如果要切换永久存储的账号,需要先将该文件删除)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rm -rf ~/.git-credentials
5. 在 mac 系统中遇到的问题

查看配置发现已经记住了密码,有 credential.helper

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --list

但是,使用以下三个命令没有都没有看到 credential.helper

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git config --system --list
git config --global --list
git config --local --list

我通过查找资料找到了这个指令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ git config --show-origin --get credential.helper
file:/Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig    osxkeychain

在下面这个文件中找到了 credential.helper 配置,因为我电脑中的 git 是因安装了 Xcode 软件自动安装的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat /Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig

文件内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[credential]
    helper = osxkeychain

如果不想要这个配置的话,使用 vim 编辑模式删除即可

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo vim /Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何让Git记住用户名和密码
每次提交代码都要输入用户名密码,十分麻烦,教大家怎么让Git记住密码。 Https记住密码 永久记住密码 git config --global credential.helper store 会在用户主目录的.gitconfig文件中生成下面的配置。 [credential] helper = store 如果没有--global,则在当前项目下的.git/config文件中添加。 当然,你也可以直接复制上面生成的配置到配置文件中。 临时记住密码 默认记住15分钟: git config –glob
Java技术栈
2018/03/30
6.2K0
如何让Git记住用户名和密码
git config
安装完 Git 后,需要对 Git 环境进行一次配置,且只需要配置一次。程序升级时会保留配置信息。 你可以在任何时候再次通过运行命令来修改它们。
恋喵大鲤鱼
2024/07/18
2150
如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题
在这篇文章中,我们将详细探讨如何解决在升级到 IntelliJ IDEA 最新版(2024.1.3 Ultimate Edition)后遇到的 Git 记住密码功能失效的问题。这篇文章将通过多级标题、引用语法以及详细的操作步骤,帮助读者轻松解决这个困扰。不论你是初学者还是经验丰富的开发者,都能从中受益。关键词:IntelliJ IDEA 2024.1.3、Git 记住密码、凭证管理、技术博客、操作指南。
猫头虎
2024/06/17
1.2K0
如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题
Git 记住 Http/Https 用户名/密码
为为为什么
2024/05/31
1.1K0
【技术创作101训练营】超简单的公司Git+个人Git共存方式
问题背景:新人的迷思 作为刚进入公司工作的新人,我遇到了一个问题,那就是如何在设置完公司 Git 账号的情况下再使用个人的 GitHub 账号? 在一翻搜索后我发现网上都是使用 SSH 的方式进行多账
jojo的奇妙学习
2020/09/23
9580
【技术创作101训练营】超简单的公司Git+个人Git共存方式
Git 免用户名密码访问代码库
在使用 git 时,如果不是使用ssh 和 key 验证的方式,则每次提交都会让输入用户名和密码,会显得比较麻烦,在服务器上配置时也无法做到自动同步更新代码。那么如何解决这个问题呢?我们这里介绍除 ssh + key 以外的免密码登录方式。在全局中存储用户的账号密码
Debian中国
2018/12/21
2.4K0
git笔记
会在用户主目录的.gitconfig文件中加入下面的配置。如果没有–global,则加在当前项目下的.git/config文件中。
OwenZhang
2021/12/08
5480
git笔记
从svn迁移git别扯了蛋
20120717080845_209.png Git for Windows. 国内直接从官网下载比较困难,需要访问外国网站。这里提供一个国内的下载站,方便网友下载。 点我 Git 全局设置: git config --global user.name "小柒2012" git config --global user.email "345849402@qq.com" //禁用自动转换 windows下可能会出现问题 git config --global core.auto
小柒2012
2018/04/16
6180
从svn迁移git别扯了蛋
Git:git credential cache store 让我们的开发生活更便捷
在日常开发中,开发者经常需要频繁地与远程仓库进行交互,这时每次操作都要输入用户名和密码,不仅麻烦,还容易出错。Git 提供了一种解决方案,叫做 Credential Cache,可以缓存我们的凭证,使我们的开发流程更加顺畅。
运维开发王义杰
2024/06/25
3500
Git:git credential cache store 让我们的开发生活更便捷
使用账号密码来操作github? NO!
最近在更新github文件的时候,突然说不让更新了,让我很是困惑,原因是在2021年8月13号之后,github已经不让直接使用账号名密码来登录了,必须使用personal access token。今天给大家讲解一下怎么对这个token进行缓存。
程序那些事
2021/08/17
2K0
Git相关知识
4、再输入git status可以看到On branch master,这个说明已经在master分之上了
顾翔
2022/09/23
4620
6. Git 补充内容
显式引用和隐式引用用来指代每一次提交。尽管有时两种引用都不方便,但是幸运的是, Git 提供了许多不同的机制来为提交命名,这些机制有各自的优势,需要根据上下文来选择。
acc8226
2022/05/17
9090
Git本地免密码和账号使用三板斧【Git】
HOME,一般为C:\users\Administrator,也可是你自己创建的系统用户名目录,反正都在C:\users\中。演示为gitee(同理方式)
小志biubiu
2025/02/27
2840
Git本地免密码和账号使用三板斧【Git】
如何让Git记住你的GitHub Token,避免每次都要重复输入?
从2021.08.13开始, GitHub不再支持账号和密码的方式来pull和push代码了,取而代之的是官方推出的Token。
marsggbo
2021/10/09
5.7K0
让你git 时不再输入账号和密码
好好的git ,不知道怎么回事每次提交需要再次输入账号和密码!这需要解决下。本文以git 码云gitee为例,gitee速度好。
酒馆丁老师
2020/09/08
1.9K0
团队开发注意事项
因为是多人同时开发一个项目,每个人有自己的模块,但是对于一些公共文件的修改很有可能出现冲突。
小闫同学啊
2019/07/18
6540
团队开发注意事项
git 常用命令
1. 用户配置 2. 命令帮助 3. 流水线操作 4. 工作区文件添加到暂存区 5. 暂存区文件提交到版本库 6. 远程仓库配置 7. 拉取远程仓库 8. 分支管理命令 1. 用户配置 用户名和邮箱 # 全局配置用户名和邮箱git config --global user.name "编程笔记"git config --global user.email "754081611@qq.com"# 查看全局配置的用户名和邮箱git config --global user.namegit config --
很酷的站长
2022/12/04
4310
git 常用命令
git命令设置
git remote add origin https://gitee.com/name/project.git  //设置远程项目地址
Johnson木木
2019/08/21
4180
GIT 常用快捷命令
git rm --cached /path/to/file,然后正常 add 和 commit 即可。
Alone88
2019/10/22
1.4K0
git配置用户名邮箱密码
git文档配置所在目录:C:\Users\Administrator\.gitconfig
用户2323866
2021/06/24
4.5K0
相关推荐
如何让Git记住用户名和密码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验