cocos2d-x 3.6版连连看版本号控制
为了以后的开发和管理。源代码开发必须要使用版本号控制。我们当然选择git来做版本号控制了。
假设你在终端输入git,提示不是一个命令的话。那就说明你的机器没有安装git工具。那就安装一个,百度之有非常多安装教程。
好,先把Resources下的res删掉。这个文件夹没什么用。能够在Xcode里面删掉,选择丢进垃圾桶。还能够把一些不用的文件夹删掉。比方proj.linux。proj.win8.1-universal。proj.win32。我们大概可能仅仅做一下ios版,然后移植到安卓平台,所以把这些都删掉好了。
然后终端下cd到LLK根文件夹,初始化一个git本地仓库:
git init
提示Initialized empty Git repository in xxxx就表示初始化仓库成功了。
终端敲入命令:
ls -al
能够看到多了一个.git的文件夹,这个就是创建的git仓库了。
为了不把一些不必要的文件加入到版本号追踪里面,还须要建一个描写叙述文件,来告诉git哪些文件不要加到版本号控制。这个描写叙述文件就是 .gitignore。顾名思义。就是忽略文件。
终端mvim .gitignore,我这里是用macvim创建一个 .gitignore文件,你能够用随意一个文本编辑器创建这个文件。
里面写些什么东西呢,就是你不须要加到版本号控制的文件或者文件夹。參考别人的我写了一个。
最以下是cocos2d/这个文件夹,由于这个是cocos2d-x引擎部分,我们写游戏是不大会改动源代码的。所以整个引擎文件夹都不加入版本号控制。
然后终端敲入命令
git add .
就会将文件加入到版本号库了。
接着敲入命令:
git status
能够看到加入了哪些文件。
然后提交到本地仓库,生成一条提交记录。
git commit -m "初始化连连看project"
回车之后就完毕了第一次提交。
然后能够查看提交记录,终端敲入命令:
git log
就能够看到刚刚提交的记录,还有写的提交凝视。
好了,假设你用xcode打开了这个project,须要重新启动一下xcode。如今xcode内置了git工具,你须要打开这个选项。开启源代码控制。
关掉xcode,重新启动一下。再次打开LLKproject,随便改动一下源代码加个凝视什么的。能够看到会出现一个M符号,表示有改动了。
好了,另一些使用方法。后面陆续讲
最新文章
- Elasticsearch 5.0 中term 查询和match 查询的认识
- ffmpeg-20160929-bin.7z
- mac下有道词典用不了
- hbase安装
- eclipse错误:Unable to read workbench state. Workbench UI layout will be reset.XML document structures
- C Primer Plus(第五版)10
- 【HDOJ】5446 Unknown Treasure
- OpenGl从零开始之坐标变换(下)
- Android开发面试题(一)
- 使用string
- ckplayer 项目实际应用代码整理,支持标清,高清,超清切换!
- QT全局热键(用nativeKeycode封装API,不跨平台)
- HTTPS原理(转)
- openresty源码剖析——lua代码的加载
- JavaScript笔记之第六天
- 浏览器之window对象--javascript
- 新建工程时报错(26, 13) Failed to resolve: com.android.support:appcompat-v7:28.+ ,
- xml和tomcat介绍
- gulp 编译es6 探究
- 理解TensorFlow的Queue
热门文章
- Java基础(十二)--clone()方法
- 用字符串对列表赋值,一个字符串对应一个列表元素,eg: my @escaped = ";asteriskasterisk hash access unpack_func";;
- react-native IOS Build input file cannot be found: '~~~~~/node_modules/react-native/Libraries/WebSocket/libfishhook.a'
- jquery toggle()设置
- LOJ 2321 清华集训2017 无限之环 拆点+最小费用最大流
- ruby on rails安装(win7x64)
- layuiAdmin 项目修改
- django-3 admin开启后台配置并展示表内容
- 关于zookeeper中session timeout
- 九度oj 题目1181:遍历链表