其实也不是第一次使用,但之前都是赶鸭子上架,不明白到底为什么这样操作,这次算是系统地学习了一下,遇到的坑特别记录一下。
!以下内容均是个人经验!
git
本地行为
-
工作区
-
暂存区(stage/index)
-
版本库
git这三个工作空间的操作都是本地的
与github链接
-
git里主要的config就是用户名和邮箱,这时只是一个身份标识,并不能在github里完成身份验证
-
由于你的本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息:
- 以下信息来自于Git 远程仓库(Github) | 菜鸟教程,具体操作和返回信息参照原网页。
- 使用以下命令生成 SSH Key:
$ ssh-keygen -t rsa -C "youremail@example.com"
- 生成的SSH Key 添加到 GitHub 的设置里
- 使用
$ ssh -T git@github.com
命令验证是否成功
- 使用以下命令生成 SSH Key:
- 以下信息来自于Git 远程仓库(Github) | 菜鸟教程,具体操作和返回信息参照原网页。
-
上传前,你首先得用
git remote add [shortname] [url]
命令建