1.ssh 秘钥登录配置
使用以下命令检查主机是否生成SSH Key:
> ls -al ~/.ssh
2.如果有秘钥,那就跳过这个步骤,如果没有秘钥,则运行以下命令来生成秘钥:
ssh-keygen -t rsa -C "your_email@example.com"
执行上面的命令之后一直按回车键默认设置就行了,不用填什么的。
注意:最好还是把原来的秘钥删除,因为在后面设置git的时候有可能你填的邮箱和你以前存在的秘钥里面的邮箱不一致,到时候push 代码到git 上面会报错,所以这里如果存在旧的秘钥还是先删除掉
3.接着运行以下命令
cat ~/.ssh/id_rsa.pub
会出现以下的界面:
把整段秘钥copy 下来,接着登录你的github ,点击页面右上角你的头像,选择 settings,再选择 SSH and GPG keys选项,再按以下图片步骤走
4.接着在自己的github里面新建一个仓库,准备上传代码
5.接着我们回到项目文件夹进行git 设置
$ git config --global user.name "Your Name"
$ git config --global user.email your@example.com
注意:这里要填的邮箱要与你前面在主机设置秘钥填的邮箱保持一致
6.设置 Git 推送分支时相关配置
$ git config --global push.default simple
7.接着对git 进行初始化
$ cd ~/进入你自己的项目文件夹 $ git init
8.将项目所有文件纳入git中
$ git add -A
9.检查git 状态
$ git status
10.保留改动并提交
$ git commit -m "随便写点什么"
11.将SSH key添加到ssh-agent中
$ eval `ssh-agent -s` $ ssh-add ~/.ssh/id_rsa
12.创建完成之后,使用一下命令将代码上传到github上
$ git remote add origin git@github.com:你自己的github名字/你自己的仓库名.git $ git push -u origin master
至此,项目已成功托管到github上。