1、检查是否已经配置
ssh -T git@github.com
如果是
则已经配置完成,如果是
则还没有进行配置,或者配置失效
2、配置github的账户和有效
# 配置用户名和邮箱
git config --global user.name "xxx"
git config --global user.email "xxx.@qq.com"
3、在服务器中生成ssh-key
ssh-keygen -t rsa -C "xxx@163.com"
4、公钥复制到github中
在使用ssh-keygen
生成公钥和私钥后,会在.ssh中生成两个文件,分别是id_rsa
和id_rsa.pub
,其中id_rsa.pub
里面是公钥,打开之后复制到github
的setting
中,并保存
4、第一次使用
配置完成后,第一次使用git
来clone
项目,会要求输入用户名和密码,之后再次使用便不用再输入账户名和密码。
需要注意的是,现在github
采用token
来代替密码,需要在setting
最下面的developer settings
里面生成.
生成token
要复制下来, 不然刷新网页后就看不到了,除非在生成一个新的。