github上传

设置SSH key

输入以下指令,双引号里填写你的邮箱地址

ssh-Keygen -t rsa -C "youEmail"

生成过程中一路按3次回车键就好了,如果之前生成过了,会提示你是否覆盖的,完成之后,输入以下指令,拷贝生成的结果

ssh-rsa pbcopy < ~/.ssh/id_rsa.pub

点击Settings==>SSH and GPG keys==>看图片,把上面拷贝的东西放进key里面,title随便写


github上传_第1张图片
image.png
github上传_第2张图片
image.png

添加ssh之后终端执行

ssh -T [email protected]

如果输出下面这句话,就表示已经成功了(并且SSH的钥匙图片变成绿色)

Hi iOSweepingMonk(你的名字)! You've successfully authenticated, but GitHub does not provide shell access.

新建一个远程仓库

github上传_第3张图片
image.png

github上传_第4张图片
image.png

这个时候比较简单的做法,使用git clone命令

git clone https://github.com/iOSweepingMonk/myTest /Users/tiange/Desktop/test 

注意:https://github.com/iOSweepingMonk/myTest 是你新建远程仓库的网址
/Users/tiange/Desktop/test 是你想要克隆到本地仓库的网址

此时你就可以把想要提交到github的代码或工程复制到本地仓库中,然后终端执行指令,进入本地仓库。
cd /Users/tiange/Desktop/test
  • 把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .
  • 用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
git commit -m 'first commit'
  • 把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
git push -u origin master

此时,就可以在github上看到你所提交的代码了。


359884-20171128123923050-1074438610.png

你可能感兴趣的:(github上传)