由于本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息:
使用以下命令生成 SSH Key:
ssh-keygen -t rsa -C "你的邮箱"
之后会要求确认路径和输入密码,我们默认一路回车就行。成功的话会在 ~/ 下生成 .ssh 文件夹,进去打开 id_rsa.pub,复制里面的 key。
回到 github 点击




title 设置标题,可以随便填,粘贴刚刚复制的 key。
为了验证是否成功,输入以下命令:
ssh -T git@github.com
以下命令说明我们已成功连上 Github:
Hi ruoshy! You've successfully authenticated, but GitHub does not provide shell access.
之后创建仓库

回到本地通过命令 git init
创造一个本地仓库
将需要上传的文件复制到该文件夹内,通过命令 git add .
将所有文件添加到索引库中
并使用命令 git commit -m "日志"
将文件提交到仓库
使用命令 git remote add origin git@github.com:用户名/项目名.git
添加远程仓库
可以通过一下方式获取


最后使用命令 git push origin master
将本地项目推送到远程仓库

网友评论