git和github之间的操作

1. 注册github账号,并创建远程库

唯一要注意的一点就是绑定邮箱不要用163的,因为有时可能会接收不到github的邮件,这里推荐可以用aliyun的邮箱

2. 创建远程库地址别名

1
2
git remote -v //查看当前所有远程地址别名
git remote add [别名] [远程地址]

3. 推送

1
git push [别名] [分支名]

4. 克隆

1
git origin [远程地址]

克隆的效果

  1. 完整的把远程库下载到本地
  2. 创建 origin 远程地址别名
  3. 初始化本地库

5. 拉取

pull=fetch+merge

1
2
3
git fetch [远程库地址别名] [远程分支名]
git merge [远程库地址别名/远程分支名]
git pull [远程库地址别名] [远程分支名]

6. SSH登录

进入当前用户的家目录

1
$ cd ~

删除.ssh 目录

1
$ rm -rvf .ssh

运行命令生成.ssh 密钥目录

1
2
$ ssh-keygen -t rsa -C xxxx@aliyun.com
[注意:这里-C 这个参数是大写的 C]

进入.ssh 目录查看文件列表

1
2
$ cd .ssh
$ ls -lF

查看 id_rsa.pub 文件内容

1
$ cat id_rsa.pub

复制 id_rsa.pub 文件内容,登录 GitHub,点击用户头像→Settings→SSH and GPG
keys→New SSH Key→输入复制的密钥信息

回到 Git bash 创建远程地址别名

1
git remote add origin_ssh git@github.com:xxx/xxx.git
坚持原创技术分享,您的支持将鼓励我继续创作!