git push提交代码到远程仓库重复输入用户名密码

简介: git push提交代码到远程仓库重复输入用户名密码


git push提交代码到远程仓库重复输入用户名密码


一、HTTPS协议提交

1. 新建远程仓库后默认提交协议

image.png


2. 命令行输入

//增加 wincred 配置
$ git config --global credential.helper wincred
//如果需要删除 wincred 配置,执行下面语句
$ git config --global --unset credential.helper wincred

image.png

3. 执行后查看

$ vim ~/.gitconfig

image.png

设置成功之后,之后git push 提交时首次输入密码之后以后就不用输入密码可直接提交了


二、SSH协议提交

1. 创建SSH KEY

如果C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,执行命令

$ ssh-keygen -t rsa -C "aaa@example.com"

其中aaa@example.com 为你的注册邮箱


2. 设置SSH Key

image.png

image.png


复制id_rsa.pub内容到

image.png

image.png


3. 切换克隆模式为SSH

image.png


4. 添加远程仓库

//关联远程仓库
$ git remote add origin git@github.com:username/test.git
// 克隆远程仓库
git clone git@github.com:username/test.git

3. 再次推送本地文件到远程仓库,可看到成功

$ git push -u p3c-master master

image.png


参考文献:

https://blog.csdn.net/cn_1937/article/details/90714019

https://blog.csdn.net/DavidFFFFFF/article/details/88849419

https://www.cnblogs.com/7day/p/10966086.html

https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440


相关文章
|
1月前
|
开发工具 git C++
【git 实用指南】git下载、拉取 代码
【git 实用指南】git下载、拉取 代码
137 2
|
2月前
|
存储 前端开发 开发工具
Git Hooks实战:提交前检查修改文件中是否包含调试代码
Git Hooks实战:提交前检查修改文件中是否包含调试代码
47 0
|
2月前
|
Linux 网络安全 开发工具
Git拉取代码的完整示例操作
Git拉取代码的完整示例操作
63 0
|
2月前
|
数据可视化 项目管理 开发工具
使用SourceTree可视化更新git代码
使用SourceTree可视化更新git代码
|
1月前
|
开发工具 git
【git 实用指南】git 上传代码
【git 实用指南】git 上传代码
32 2
|
2月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
82 0
|
2月前
|
开发工具 git
Git从远程仓库拉取指定的分支
Git从远程仓库拉取指定的分支
73 0
|
1月前
|
开发工具 git
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
|
4天前
|
数据可视化 开发工具 git
Git代码版本管理入门
Git代码版本管理入门
14 0
|
22天前
|
开发工具 C语言 数据安全/隐私保护
git提交代码到远端仓库的方法详解
git提交代码到远端仓库的方法详解