iOS学习笔记

iOSCocoaChina创建项目步骤

2016-06-13  本文已影响426人  祖国的栋梁

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

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>添加用户,设置权限

上一篇 下一篇

猜你喜欢

热点阅读