文档章节

[swift3.0]搭建iOS项目的忽略文件处理和注意事项

XJDomain
 XJDomain
发布于 2016/11/07 17:02
字数 682
阅读 313
收藏 0

贡献作者 -【XJDomain】
博客XJ:  https://my.oschina.net/shengbingli/blog
GitHubhttps://github.com/lishengbing/XJQRCodeToolDemo

1-正确搭建项目的步骤

  01-使用github或者git.Ochina网站进行托管项目,如果考虑私有还免费的话,建议git.Ochina网站,如果考虑到公开的话两者都可以使用,这里我使用git.Ochina讲解吧,过程大致一样的

  02-:  打开网站:http://git.oschina.net 注册然后登录进去,创建仓库

注意:这里使用swift创建为例子:

      01-这里无法选中swift.gitignore文件,但是我们可以创建好以后再手动添加这个文件<忽略文件>

      02-如果是私有项目,可以不用添加开源许可证,如果是开源的话,一般是选择Apache v2 License即可

  03-点击创建久完成了远程仓库的搭建了

  04-:获取到HTTPS的仓库的地址链接,这个我不需要我提醒吧,打开终端:

       01- : cd ~/Desktop

       02-:   git clone 复制仓库的地址链接

       03-:克隆完成即可,在你的机器上就有了本地仓库代码了,远程仓库的信息就搬到你的机器上了

   05-:创建忽略文件.gitignore文件

      01-:cd  将刚才克隆到桌面的项目拖进来即可

      02-:    touch .gitignore

      03-:寻找.gitifnore文件中忽略的文件的内容:

              01-:打开网址:https://github.com网站

              02-:搜索.gitignore文件,然后点击进去

              03-: 按住command + F,搜索swift,然后就会显示swift.gitignore文件,然后点击进去,将框内内容直接copy下来

              04-:打开刚才创建的.gitignore文件, 将03步骤中复制的内容直接复制到这里,这里不急着保存:先修改一些东西:

                        01-: 在所有文件的最后一行增加一行代码: *.a   忽略所有.a文件的大文件,后面有用

                        02-: 在所有文件的最后一行增加一行代码: *.DS_Store

                        03-: 保存.gitignore文件就可以了

       04-:到这里 .gitignore文件就创建完成了,然后提交到远程仓库中:

               01-:     cd 你的项目位置     [进入到.git区域]

               02-:  git status      [查看状态]

               03-:    git add .      [将所有修改的文件内容添加到.git 的待缓冲提交区域]

               04-:  git commit -m "添加.gitifnore文件"

               05-:    git push

               06-:    git pull

06-:初始化项目

      01-:你可以创建一个项目在这个.git同级目录下即可

      02-:如果你已经在其它位置创建好了项目,直接拖进来.git同级目录下即可

      03-:然后提交到远程仓库,同 .gitignore上传步骤一样

07-这时候项目基本搭建完成了

 

 

 

 

 

     

 

          

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

XJDomain
粉丝 15
博文 112
码字总数 44060
作品 0
嘉定
高级程序员
私信 提问
加载中

评论(1)

小码爱大牛
小码爱大牛
你好,我是深圳一家以家居安防为核心的智能家居公司的HR在招聘一位iOS开发架构师兼leader。不知道您自己或者身边同事朋友有没有在看工作机会的呢?如果感兴趣可以发简历到3288771685@qq.com或者加QQ。
使用 Xamarin 开发 iOS 键盘扩展(含网络访问)

版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/...

walter lv
02/24
0
0
SwiftCon China 2016 技术峰会——评论得赠票

SwiftCon China 2016大会已经全面启动了,将于2016年4月23日~24日在上海华纳时代风格酒店举行。 会议报名地址:http://www.swiftconchina.com/?o=osc_event 详细信息 时间:2016年4月23日(周...

Alaise
2016/03/28
5.2K
59
SwiftCon China 2016开发者大会

SwiftCon China 2016来了! 还记得吗,我们在SwfitCon 2015 Alpha Show上面,通过互动的方式,收集了代表当今中国Swift界最关注的热点话题,现在Think技术社区,围绕这些话题,邀请了Swift/i...

Think技术社区
2016/03/24
4
0
SwiftCon China 2016开发者大会

SwiftCon China 2016来了! 还记得吗,我们在SwfitCon 2015 Alpha Show上面,通过互动的方式,收集了代表当今中国Swift界最关注的热点话题,现在Think技术社区,围绕这些话题,邀请了Swift/i...

Think技术社区
2016/03/24
279
0
React Native SDK for OSS

此文主要介绍 React Native SDK for OSS的方方面面,包括相关基本概念、项目背景、项目方案、环境搭建运行、使用姿势、注意事项等。文末的附件可运行Example Zip压缩包和针对新手的入门实用文...

zuozhao
2018/05/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

哪些情况下适合使用云服务器?

我们一直在说云服务器价格适中,具备弹性扩展机制,适合部署中小规模的网站或应用。那么云服务器到底适用于哪些情况呢?如果您需要经常原始计算能力,那么使用独立服务器就能满足需求,因为他...

云漫网络Ruan
今天
5
0
Java 中的 String 有没有长度限制

转载: https://juejin.im/post/5d53653f5188257315539f9a String是Java中很重要的一个数据类型,除了基本数据类型以外,String是被使用的最广泛的了,但是,关于String,其实还是有很多东西...

低至一折起
今天
17
0
OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
11
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
9
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部