使用以下命令生成SSH Key:
$ ssh-keygen -t rsa -C "youremail@example.com"
然后在目录下生成id_rsa.pub,打开之后把文本内容配置github账户的ssh-gpg-key 。
然后用以下命令测试连接
$ ssh -T git@github.com
Hi jacky! You've successfully authenticated, but GitHub does not provide shell access.
我们根据 GitHub 的提示,在本地的仓库下运行命令:
$ mkdir git-test # 创建测试目录
$ cd git-test/ # 进入测试目录
$ echo " Git 测试" >> README.md # 创建 README.md 文件并写入内容
$ ls # 查看目录下的文件
README
$ git init # 初始化
$ git add README.md # 添加文件
$ git commit -m "添加 README.md 文件" # 提交并备注信息
[master (root-commit) 0205aab] 添加 README.md 文件
1 file changed, 1 insertion(+)
create mode 100644 README.md
# 提交到 Github
$ git remote add origin git@github.com:tianqixin/runoob-git-test.git
$ git push -u origin master