做iOS开发也有不短时间了,一直听到到github的鼎鼎大名,但是一直没有使用过。一个是因为对于四级都没过的我来说全英文的界面操作实在有些别扭, 另一个原因是因为我目前参与维护的项目有个七八年的时间了,第三方库除了AFN以外,包括上下拉刷新,图片加载,IM模块等等统统由自己实现(衰~~~项目老大绝对是个大牛)。所以除了偶尔找些开源项目以外, 没感觉github带来多大的方便。
进来项目比较轻松,加之自己没事研究的一些小demo没地方托管,就随便倒腾了一下,并帮同事也装了装。github这种神器一用起来就不可自拔了。
另外多提一句:
珍惜生命,远离百度。😊
github账号什么的就不说了,另外我发现很多人喜欢用命令行工具也不喜欢可视界面,这可能就是大牛与我这样凡人的区别吧。。。mac版的工具GitHub Desktop其实挺好用的(说到底,英语还是硬伤呀😭),下载安装就行了。完全不用命令行。
就从创建repository(什么意思呀😓)开始,右上角+号-->New repository
填写项目名称(New respository),和简单的项目描述(Description),下面的“Initialize this repository with a README”选项最好选上,它会初始化好你的respository,并且已经添加好 README.md文件,省的你再次添加
如果没有选的话你要在终端中输入如下命令行手动添加:
然后打开GigtHub Desktop客户端,用你的Github账号登陆,然后1、2、3clone项目到本地,选好路径。
然后打开你clone到本地的目录,发现项目已经存在了,并且里面已经包含了一个REMDME.md文件。
这里多说一句,REMDME.md是用Markdown编写的一个文件,常用来保存项目的简介和文档,Markdown是一种标记语言,这里不再赘述,介绍一下我常用来编写Markdown的工具马克飞象,对于我这种懒得记各种标签的人来说用起来还是挺爽的。
然后将你本地的代码放进你clone到本地的文件夹中去,这里注意一下,不是放你整个项目的单个文件夹,而是文件夹里面的子文件和子文件夹。
然后打开GitHub Desktop,按下图的顺序写好此次更新的摘要和描述,提交并且同步到GitHub上面。
然后打开你的GitHub发现项目已经存在了:
大功告成。
参考链接:使用GitHub托管代码