美文网首页
如何提交自己的项目到GitHub

如何提交自己的项目到GitHub

作者: 26b5cc676194 | 来源:发表于2016-06-22 16:53 被阅读65次

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 "your_email@example.com"

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

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


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


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

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

③ 初始化 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

    如何使用Git上传项目代码到github 提交本地代码到github github 的命令 如何提交changes...

  • 如何提交自己的项目到GitHub

    GitHub相信大家都知道,上面有很多优秀的开源项目供我们学习,比较著名的类似AFNetworking、SDWeb...

  • Android studio下的项目重定向至OSChina

    Android studio 默认的是提交代码到github上面的,那我们如何提交代码到自己的私有项目中呢?国内比...

  • 工具

    如何将Android Studio项目提交(更新)到github - CSDN博客 Android Studio ...

  • 如何提交项目到github详解

    一:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。你可以直接右击新建文件夹,也可以右击打开Git bas...

  • 如何提交项目到Github上。

    部分内容摘自:https://www.cnblogs.com/xiao-lei/p/6267123.html 准备...

  • 提交AS项目到GitHub

    1. 关联Git工具 依次选择主菜单 /File/Settings/Version Control/Git,配置g...

  • 提交项目到github

    git上新建仓库,获取仓库地址 cmd 进入新建的项目目录 在命令行输入:git clone -o github ...

  • 提交项目到github

    …or create a new repository on the command line echo "# U...

  • 提交项目到github上

    1、已经在github上创建仓库2、选中电脑中已经创建的项目右击进入git bash(电脑已经安装git) 将项目...

网友评论

      本文标题:如何提交自己的项目到GitHub

      本文链接:https://www.haomeiwen.com/subject/uzkndttx.html