git叫出界面,并设置http方式推送代码

1.在初始使用git的时候提交代码时会有一个窗口提示CredentialHelperSelector


2.重新打开上面对话框的方式是在终端中输入 git credential-helper-selector 命令,然后按回车键即可。

3.支持协议

git 支持 ssh 和 https 两种协议,使用 https 协议的话,必须输入账号密码
Credential Helper 是 git 自带的凭据管理工具,可以把账号和密码安全地保存起来,不必要每次都输入账号和密码

4.可选的存储方式

"cache" 模式
会将凭证存放在内存中一段时间。 密码永远不会被存储在磁盘中,并且在15分钟后从内存中清除。
"store" 模式
会将凭证用明文的形式存放在磁盘中,并且永不过期。 这意味着除非你修改了你在 Git 服务器上的密码,否则你永远不需要再次输入你的凭证信息。 这种方式的缺点是你的密码是用明文的方式存放在你的 home 目录下。
"osxkeychain" 模式
如果你使用的是 Mac,Git 还有一种 “osxkeychain” 模式,它会将凭证缓存到你系统用户的钥匙串中。 这种方式将凭证存放在磁盘中,并且永不过期,但是是被加密的,这种加密方式与存放 HTTPS 凭证以及 Safari 的自动填写是相同的。
"manager" 模式
如果你使用的是 Windows,你可以安装一个叫做 “Git Credential Manager for Windows” 的辅助工具。 这和上面说的 “osxkeychain” 十分类似,但是是使用 Windows Credential Store 来控制敏感信息。

"deamon"
指的是以精灵模式/后台模式/服务模式保存密码,直到后台程序终止后从内存中清除。

5.选择模式

我一般选择store,存储即可

作者:chacebai

出处:https://www.cnblogs.com/chacebai/p/17954370

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   这个世界太乱  阅读(415)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示