iOSCocoaChina创建项目步骤


,首先第一步:在开源中国创建工程

https://git.oschina.net/

,创建一个项目


1.我想要一个简单宽松的许可证

建议:MIT许可证。这是一个宽松的、简明扼要的许可证,只要用户在项目副本中包含了版权声明和许可声明,他们就可以拿你的代码做任何想做的事情,你也无需承担任何责任。

使用该许可证的项目:jQuery、Rails

2.我比较关心专利

建议:Apache许可证。这类似于MIT许可证,但它同时还包含了贡献者向用户提供专利授权相关的条款。

使用该许可证的项目:Apache、SVN和NuGet

3.我关心项目的共享改进

建议:GPL(V2或V3)许可证。这是一种copyleft许可证,要求修改项目代码的用户再次分发源码或二进制代码时,必须公布他的相关修改。V3版本与V2类似,但其进一步约束了在某些限制软件更改的硬件上的使用范围。

,创建成功后的界面


1,使用httpsurl克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetchpush代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH url克隆却需要在克隆之前先配置和添加好SSHkey

2,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者。否则你是无法添加SSH key的,另外ssh默认是每次fetch和push代码都不需要输入账号和密码

四,配置公钥

1,进入终端,并输入以下命令

生成RSA密钥对

 1> ssh-keygen -t rsa -C ""中输入个人邮箱

 2>提示输入私钥文件key , 需要输入一个密码, 克隆代码时用

 3>提示输入密码,可以随便输入,只要本次能够记住即可 (也可以直接回车设置为空密码)

查看公钥内容

cat ~/.ssh/id_rsa.pub


五, 添加公钥(https://git.oschina.net/profile/sshkeys)

,克隆项目


#切换至项目目录

cd项目目录[从finder拖拽]

#克隆项目,地址可以在项目首页复制

git clonegit@git.oschina.net:sunjq/DemoTest.git

,配置忽略文件

1> github下载忽略文件

2>找到OC忽略文件

3>显示隐藏文件,将Objective-C.gitignore配置到项目中

终端输入命令

显示:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false

添加.gitignore 文件之后,每次提交时不会将个人的项目设置信息(例如:末次打开的文件,调试断点等)提交到服务器

,创建OC项目,并将其上传至开源中国

1 >切换至有LICENSE文件的目录下,创建OC项目

2 >打开终端, cdOC目录文件下(LICENSE文件的上一层目录)

3 >输入git add .命令(add.之间要加空格)

4 >输入git commit –m “ ****** ”

5 >commit成功后,输入git push命令

,将项目交给SourceTree中管理


,团队开发,添加开发者

1>点击管理按钮

2>添加用户,设置权限

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 不知道你有没有这种感觉,大学的我们,过着舒服、坦然,淡定的舒适生活。可是呢?你知道么?这四年可是我们最美的四年,我...
    丁铛铛阅读 202评论 0 2
  • 【瓜瓜,11-1-2017 小确幸】#饶过岁月#进账感:今天和朋友中午聚餐,提前收到生日礼物,很开心!有人说:年纪...
    kaigua阅读 231评论 0 0
  • 1练习嗓子要有一个量的保证 但是这个度一定要掌握好 就像运动一样 要出一身汗 但不能弄来精疲力尽 这只有自己去把握...
    罗掌柜real阅读 250评论 0 0