iOS 开发 上传代码至github(转)
一、注册github账号
首先需要注册一个github账号,注册地址:https://github.com

接着会来到这

然后会收到一封github发的邮件,进入邮箱验证
二、创建个人的github仓库
验证成功是这样的,然后点击
创建仓库

也可以来到个人中心里创建仓库



创建完成好之后是这样子的。创建仓库的时候最好别用中文,不然你的仓库名就会显示 - 这样一条小横线。

三、 配置SSH keys
终端里输入显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true
关闭:defaults write com.apple.finder AppleShowAllFiles -bool true
输入命令完成之后需要重启Finder 桌面顶部苹果logo->强制退出->
就可显示隐藏文件

然后前往个人文件查看有没有 .ssh 文件夹,有的话个人建议删除掉,从新配置

终端里输入指令:mkdir .ssh 创建一个 .ssh 文件夹
cd .ssh 进入刚创建的 .ssh文件夹目录里
输入指令:ssh-Keygen -t rsa -C “youEmail”双引号里填写你的邮箱地址
输入完成之后一直按回车键 中间会提示你要输入密码,不用管一直按回车直到出现这样。

接着输入指令:ls -la 查看 如果输出类似这样的信息,就说明配置成功

输入指令:pbcopy < ~/.ssh/id_rsa.pub 拷贝
登陆github 进入 SSH keys

添加刚刚拷贝的东西


添加完成之后是这样的

然后回到终端输入指令:ssh -T git@github.com 执行完这条指令之后会输出 Are you sure you want to continue connecting (yes/no)? 输入 yes 回车
回到github,刷新网页就可以看到钥匙旁的灰色小圆点变绿,就表明已经添加成功了。

四、上传本地项目到github上
上传项目,这里我是用得github客户端 可以到这里下载 https://desktop.github.com
下载好之后输入用户名 邮箱 密码登陆之后clone刚创建的仓库到本地

接着打开clone到本地的文件夹 将需要上传的项目添加进去这里以FirstRespository文件夹为例,里面放你想要上传的项目

添加之后回到github客户端

然后点击右上角的
按钮
提交前是这样的

提交之后是这样的

恭喜你,已经成功的创建一个属于自己的github仓库了。(完)
iOS 开发 上传代码至github(转)的更多相关文章
- iOS如何上传代码到Github
iOS如何上传代码到Github 很多iOS开发者想开源自己的代码或者demo,开源到Github是个不错的选择,那么如何上传我们的代码到Github,令所有人可以下载使用呢?这里我们的目的很明确,就 ...
- 通过Webstorm上传代码到Github、更新代码后同步到github及克隆github代码到本地的方法
导读: Github做为IT爱好者分享代码的一个知名的平台,广受大家喜欢,那么我们平时该怎么将自己写的代码上传到github上面保存并且提供给其他人参考? 我想方法不外乎如下几个: 1.直接在gith ...
- windows上传代码到github
上传代码到github上有很多种方法,在这里我介绍一种比较简单的一种.工具嘛,越简单越好用啊. 1.首先下载github在windows下的客户端 下载地址:https://desktop.githu ...
- 使用webstorm上传代码到github
使用webstorm上传代码到github 字数681 阅读330 评论0 喜欢5 之前使用过webstorm上传代码到github,过了几个月竟然发现自己忘记了,好记性不如烂笔头啊,今天又重新用了一 ...
- git上传代码到github
git上传代码到github [root@bigdata-hadoop- ~]# git init [root@bigdata-hadoop- ~]# git add zeppelin [root@b ...
- GIT如何从本地上传代码到github
转载请标明出处: http://blog.csdn.net/hanhailong726188/article/details/46738929 本文出自:[海龙的博客] 开篇之前说下题外话,之前写过一 ...
- 如何上传代码到github?
如何上传代码到github? 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安 ...
- 通过命令行上传代码到GitHub
自工作以来,本人第一次使用GitHub.下面是将本地的项目上传到GitHub的过程.上传代码的前提是:1.已注册GitHub账号:2.本地已安装Git. 第一步:远程Git仓库 进入本地的项目的根目录 ...
- 10分钟教你用eclipse上传代码到GitHub
关注我们的公众号哦!获取更多精彩消息! 好久没有更新了,这两天小编在整理以前的代码,上传到GitHub做备份. 加上现在GitHub的私有仓库不是免费了嘛,所以今天顺便给大家讲讲怎么用eclipse上 ...
随机推荐
- 易企秀 we+ Maka 兔展 四大H5页面制作工具
H5这个由HTML5简化而来的词汇,正通过微信广泛传播.H5是集文字.图片.音乐.视频.链接等多种形式的展示页面,丰富的控件.灵活的动画特效.强大的交互应用和数据分析,高速低价的实现信息传播,非常适合 ...
- sqlserver查询指定树形结构的所有子节点
用标准sql的with实现递归查询(sql2005以上肯定支持,sql2000不清楚是否支持): with subqry(id,name,pid) as ( select id,name,pid fr ...
- 分布式环境下的id生成方法
分布式环境下的id生成方法 前几天研究数据库分表分库的问题,其中有一个关键的地方就是生成唯一键的问题,假如数据表有1亿条数据,而且还在不断的增加,这里我们就需要考虑到分表分库,假设我们采用Hash ...
- python set type 集合类型的数据介绍 (set frozenset)
python支持数学中的集合概念,如:通过in,not in 可以检查某元素是否在,不在集合中. python有两种集合类型,set(可以变的,不能哈希,不能用作字典的key),frozenset ...
- ActiveMQ可靠性机制
消息的签收(Acknowledgment): 客户端成功接收一条消息的标志是这条消息被签收. 成功接收一条消息一般包括如下三个阶段: (1) 客户端接收消息 (2) 客户端处理消息 (3) 消息 ...
- tlplayer 所有平台版本支持水印叠加
tlplayer支持视频渲染前水印叠加,各个系统版本同样支持. 联系方式:weinyzhou86@gmail.com QQ:514540005 版权所有,禁止转载. 发布自:http://blog.c ...
- IE9 表格错位bug
最近做项目的时候,出现一个只在原生IE9(非模拟)下的bug. bug图片如下: 以上两个模块的html代码和样式都是一样的,然而下面的显示却出现了各种对齐的bug. 用IE9的调试器查看,代码完全一 ...
- 告诉你一个真实的OpenStack:都谁在用,用来干什么?
告诉你一个真实的OpenStack:都谁在用,用来干什么? OpenStack基金会近日发布的双年调查报告显示,开源云计算软件OpenStack正在进入主流企业市场,但该项目依然面临较难部署和管理的老 ...
- javascript 库
http://overapi.com/javascript/ 查javascript http://slimerjs.org/ 自动测试? http://www.cnblogs.com/lhb25/p ...
- 设计模式 - observer
简单来讲,就是observer依赖于subject,当subject发生变化时,observer得到通知,并将状态与subject同步,常来用于维护对象间状态的一致性. observer的工作过程大体 ...