1、创建公钥(SSH Key)
-
打开 Git Bash,创建SSH Key,输入ssh-keygen -t rsa -C "Your email"命令,然后一直回车
创建SSH Key.jpg - 用户主目录下(打开命令行窗口的默认路径),有了.ssh文件夹,打开此文件夹,有了id_rsa和id_rsa.pub这两个文件
2、在GitHub中创建SSH Key
- 登录GitHub,点击右侧个人头像,选择Settings,在“SSH And GPG keys”页面,点击“New SSH Key”按钮,在Key文本框粘贴id_rsa.pub文件的内容,步骤如下:
-
点击Settings
Settings.jpg -
选择“SSH And GPG keys”页面,并点击 “New SSH Key”按钮
New SSH Key.jpg -
Key文本框粘贴id_rsa.pub文件的内容,并添加SSH Key
添加SSH Key.jpg -
验证密码
验证密码.jpg -
完成SSH Key的创建
SSH Key创建成功.jpg
3、创建一个新的仓库
在GitHub中创建一个learngit仓库
-
登录Git,点击左上角的“猫”,选择“Start a project”按钮
Start a project.jpg -
填写仓库name 、description,点击create按钮
创建仓库.jpg -
完成创建
完成创建.jpg
4、创建远程仓库
- 在本地git仓库运行命令(可直接复制Git中的命令,注意:一般使用git协议,不用http协议!!!)
git remote add origin git@github.com:InvaderCM/learngit.git
本地git仓库运行命令.jpg
5、把本地库的内容推送到远程仓库上去
- 可直接复制Git中的命令,如上图所示
git push -u origin master
命令行信息.jpg
-
刷新Git页面,完成创建
完成创建.jpg
6、删除远程库
-
在Git上选择learngit库中的Settings
Settings.jpg -
下拉,点击Delete this repository按钮
删除库.jpg