美文网首页iOS Developer
本地项目推送到GitHub(iOS)

本地项目推送到GitHub(iOS)

作者: 东岳哥哥 | 来源:发表于2017-03-22 14:50 被阅读0次

本地项目推送到GitHub

1、配置SSHKeys

使用github管理代码的时候需要生成一个公钥key添加到自己的git账户中。在账号的settings/SSH and GPG keys下,点击NewSSHkey,创建新的sshkey。
生成方法:
1 ):打开终端

输入: ssh-keygen

然后系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSH key文件保存在中~/.ssh/id_rsa.pub

2)拷贝sshKey:

输入:pbcopy < ~/.ssh/id_rsa.pub

将拷贝的内容粘贴到GitHub的SSH下,确定即可。

2、创建新仓库new repositories

在GitHub创建一个新的仓库new repositories,配置新的工程信息,如下图


1)项目名称:不能出现中文
2)Initialize this repository with a README: 表示在初始化仓库的时候,是否生成一个readMe文件。我们在查看别人框架的时候,在框架主页上会有对该框架版本信息,作用使用方法等等的介绍,这个文件就是readMe文件,在这里选择勾上。
3)Add .gitignore:设置仓库的忽略文件,通常如果你的仓库和代码项目有关系,那么最好选择相应的忽略文件(如OC项目可以选择Object-C,swift项目可以选择Swift),至于为什么请参考GIT的基本使用。
4)Add a license:设置开源协议,开源协议有很多种用的比较多的有MIT的或者是Apache的,不同的开源协议对项目的使用方式等有不同的规定,详情可以参考Choose an open source license

上面的信息都设置好之后,接下来只需要轻轻点击Create respository按钮即可创建一个空的仓库。

3、使用sourcetree将本地项目推送到GitHub

打开sourcetree,选择远端,登录GitHub账号,更新后会列出在GitHub中创建的仓库,双击仓库,指定本地仓库存放的路径,确定就可以把它拉取到本地了。



现在还是一个空文件夹的仓库,这时候把本地的项目拷贝到这个文件夹下,sourcetree自动回更新状态,把文件提交、推送到GitHub就OK了。

在GitHub更新一下,就可以看到推送的项目了。

相关文章

网友评论

    本文标题:本地项目推送到GitHub(iOS)

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