1. 登陆github,并创建一个Repository
2. 右键Git Init Here,在本地初始化git
3. 右键Git Bash进入git命令行
4. 创建SSH key:ssh-keygen -t rsa -C "youemail",后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在C盘用户目录下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
5. 回到github,点击Setting,在Personal Setting里的SSH keys,点击Add SSH key,title随意填,key即为刚才复制的key。
6. 验证SSH key是否添加成功,在git命令行里输入$ ssh -T git@github.com ,如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access ,这就表示已成功连上github。
7. 接下来设置用户名和邮箱
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
8. 进入要上传的仓库,右键git bash,添加远程地址:
$ git remote add origin git@github.com:yourName/yourRepo.git
后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这 里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。
9. 接下来就可以进行正常的添加上传等操作。