这篇文主要介绍了使用git提交代码时,如何免登陆提交。

问题描述

使用git提交代码发现每次都要登录一下,然后还要输入用户名和密码

解决问题

GitHubclone仓库时,有两种URL可以选择,分别为HTTPSSSH

HTTPS的格式为:https://github.com/用户名/仓库名.git

SSH的格式为:`git@github.com:用户名/仓库名.git`

在配置完公钥后,选择使用 SSHURLclone仓库,在push代码到GitHub时,可以免输入用户名、密码。

如果之前是用来https格式克隆的代码可以使用以下方法实现免密提交:

1
2
3
4
5
# git bash进入你的项目目录
git config --global credential.helper store

# 上面的命令会在你本地生成一个文本,上边记录你的账号和密码,这些你可以不用关心
# 使用上述的命令配置好之后,再操作一次 git push,然后它会提示你输入账号密码,这一次之后就不需要再次输入密码了