远程仓库由github换成gitee时,需要再次登录吗?这个登录的账号密码和远程账户的账号密码啥关系?
git登录
1
git一开始登录的那个用户名密码是啥?
和push到github时需要输入的用户名密码有关系吗,感觉没有任何关系?
如果没有关系,就没必要和GitHub一致吧,可以随便设置?
// 全局用户登录,只需要第一次安装Git时登录,以后都不用了。
全局用户名:git config --global user.name "用户名"
全局邮箱:git config --global user.email "邮箱"
2
git登录的时候,没有邮箱咋弄?我的gitee账号是没有设置邮箱的。
要区分这两种登录。
git config是注册git用的,可以随便设,只要邮箱能用来接收验证码就行。之后只要git不卸载,就再也不用管这个东西了。【?】
git push时候弹出的登录,是远程仓库的用户名密码,和ssh有关,如果设置了公钥就没必要每次都输入用户名密码了。设置公钥都是在远程仓库GitHub/Gitee上手动设置的。
3
SSH之后就不需要登录了?
不需要了,一个电脑只有一个公钥rsa.pub,gitee和github等远程仓库,用的都是同一个公钥。添加新仓库,只需要去文件中粘贴就好,没必要再次执行创建ssh key的指令了:
ssh-keygen -t rsa -C "邮箱"
标签:远程,git,登录,理解,公钥,Git,邮箱,用户名
From: https://www.cnblogs.com/sybil-hxl/p/16913961.html