-
Notifications
You must be signed in to change notification settings - Fork 2
Git操作 本地认证
bin4xin edited this page Apr 29, 2022
·
1 revision
Git认证
- git凭据管理器
在Windows系统下,首次push仓库到GitHub时,需要先登录,有两种方式,第一种是跳转到网页,在网页上登录后,其凭据会保存在电脑中的凭据管理器里,下次再push时则无需再次输入密码。
- 基于令牌(token)的身份验证
第二种方式就是直接输入GitHub给你生成的token码。
token生成方法:在个人设置页找到setting,然后找到开发者设置(Developer setting),继续找到个人访问令牌(Personal access tokens),然后点击生成令牌(Generate new token),最后在该页面对令牌进行一些设置(令牌名称、有效期、删改权限等等),即可生成一块令牌,这个令牌就是你的新密码,下次只需要将该令牌复制到输入密码的位置即可开始push仓库。.
- SSH公钥
使用远程仓库时,设置本机绑定SSH公钥,可以实现免密码登录!
# 进入 C:\Users\用户名\.ssh 目录
# 生成公钥
ssh-keygen -t rsa
将生成好的id_rsa.pub文件内容贴到远程仓库中对应的SSH秘钥中保存即可。
wiki 贡献者 Bin4xin • feifei1606 • codecat