最近创建了几个github库,但每次配置都会碰到同样的一些问题,这里做一下总结。
第一步,建库,并设置为私有(如果不是私有库,则配置秘钥一步可以跳过)
(MacOS可以跳过第二步和第三步)
第二步,配置秘钥
$ git ~/.ssh
$ git ssh-keygen
接下来一路点回车,如果之前有秘钥会问你是否确认覆盖,此时输入y。
$git cat id_rsa.pub
查看刚刚生成的秘钥,复制。
第三步,配置秘钥到远程github
第四步,回到git bash,cd到工程文件所在目录,执行
$git ssh -T
几秒钟之后会提醒你success,然后
$ git remote -v
会看到bash执行的结果为空,这时候执行
$ git remote add 项目名 项目https路径
(注:项目名就是repository的名称,项目https路径就是直接从项目库配置那里拷贝过来的。注意一定要是https开头的)
然后再次执行
$ git remote -v
这时候bash返回的就是你刚刚添加的https项目路径了,我的是这样的
第五步,打开GitHub desktop进行最终配置
选择“Add existing repository”,别选错了!!!
然后选择你工程文件所在目录,点击确定,等待自动同步完成就OK了。