如何提交自己的项目到GitHub

GitHub相信大家都知道,上面有很多优秀的开源项目供我们学习,比较著名的类似AFNetworkingSDWebImage等等。本篇文章就是教大家如何在Mac系统下提交自己的iOS项目到GitHub上,相信对于新手还是很有帮助的。
需要的工具
安装 Git
终端

操作流程
GitHub上 注册账号
配置 SSH key
① 终端 显示隐藏文件(需要重新运行Finder)
defaults write com.apple.finder AppleShowAllFiles -bool true

② 点击桌面顶部菜单 前往>个人 看看自己电脑上有没有个 .ssh 的隐藏文件,有的话个人建议删除,新建个
mkdir .ssh

③ 进入到刚才新建的 .ssh 文件目录下,生成公钥 (后面 “ ” 里面 随意输入个邮箱就行,回车会提示你输入密码什么的,可以无视一直回车下去)
cd .ssh ssh-keygen -t rsa -C "[email protected]"

④ 查看是否存在 id_rsa(私钥) id_rsa.pub(公钥) 这两个东西,如果存在就成功了,然后拷贝下
ls -la pbcopy < ~/.ssh/id_rsa.pub

⑤ 进入GitHub 登入并创建一个项目


如何提交自己的项目到GitHub_第1张图片

⑥ 添加你刚才生成的 SSH Key 到 GitHub


如何提交自己的项目到GitHub_第2张图片

⑦ 新添加到 GitHub 上的秘钥左边的点一开始是灰色的,终端执行这个命令后,刷新网页会看到灰色点变成了绿色。
ssh -T [email protected]

上传本地项目到GitHub
① 本地新建个项目文件夹,终端进入该文件夹 (如何在终端输入路径? 可以直接把你想要知道路径的文件夹拖到终端里 这样自动就要该文件夹的路径了)
② 将刚才在GitHub 上创建的项目克隆岛本地文件夹
clone + 项目路径

如何提交自己的项目到GitHub_第3张图片

③ 初始化 Git 仓库
git init

④ 添加到 Git 仓库 (这里注意:add 空格 再加 .>
git add .

⑤ 查看添加成功没,如果一堆绿色的就表示成功了
git status

⑥ 提交
git commit -m "描述"

⑦ Push 到 GitHub 上
git push origin master

文/_littleboy(作者)原文链接:http://www.jianshu.com/p/5795cad638cb著作权归作者所有,转载请联系作者获得授权,并标注“作者”。

你可能感兴趣的:(如何提交自己的项目到GitHub)