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符号,表示有改动了。
好了,另一些使用方法。后面陆续讲
cocos2d-x 3.6版连连看版本号控制的更多相关文章
- 云盘+Git GUI实现云盘文件版本号控制
以下介绍操作细节 1.先下载Git GUI 下载地址:http://msysgit.github.io/ 再下载百度云网盘 下载地址:http://pan.baidu.com 接下来就是安 ...
- Android 绿豆蛙版连连看(简陋版)
(里面有六张绿豆蛙的图片) 1.选中会有红色框 2.可以直线连(横竖相邻或是横竖间隔空格) 3.可以拐一次弯连接 4.可以拐两次弯连接 5.连接时会有线显示 6.绿色代表进度条,蓝色代表时间条 imp ...
- EA+svn实现UML的版本号控制
一.安装软件 1.VisualSvn Server svnserver 2.Tortoise Svn svnclient 3.Slik-Subversion-1.7.8-x64版本号控制插件 4.En ...
- Git(一):Git与版本号控制简单介绍
Intro 版本号控制系统是什么 版本号控制系统(Version Control System,VCS)能够帮助我们记录和跟踪项目中各文件内容的改动变化.它能够帮我们保存项目的各个版本号.以 ...
- eclipse中使用git进行版本号控制
协作开发的时候没有版本号控制是非常痛苦的事情,使用git能够非常好的完毕这项任务,由于非常多的开源码都在github上公布,因此学会使用git是非常重要的一项技能. 这篇写的是在eclipse下使用的 ...
- 版本号控制-GitHub
前面几篇文章.我们介绍了Git的基本使用方法及Gitserver的搭建.本篇文章来学习一下怎样使用GitHub. GitHub是开源的代码库以及版本号控制库,是眼下使用网络上使用最为广泛的服务,Git ...
- Git版本号控制 为什么那么复杂 头大 (忍不住强烈吐槽)
想把自己的源代码保存到云端.想到了用Github.com,然后便開始看怎么使用GIT. 一開始,没有接触之前,想的非常easy的.应该就跟SVN几乎相同吧.写好了提交就能够了. 只是使用了之后才发现根 ...
- 脚本安装Rocky版OpenStack 1控制节点+1计算节点环境部署
视频安装指南请访问: http://39.96.203.138/wordpress/document/%E8%84%9A%E6%9C%AC%E5%AE%89%E8%A3%85rocky%E7%89%8 ...
- 版本号控制-git(二)
上次文章给大家介绍了Git的一些基本知识(http://www.cnblogs.com/jerehedu/p/4582398.html).并介绍了使用git init初始化化版本号库.使用git ad ...
随机推荐
- expdp dblink
客户端创建dblik create public database link [link_name] connect to {username} identified by "{passwo ...
- Linux运维到底是做什么的?在开始学习之前,你必须了解这些!
首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和Linux运维的一切. Linux因其高效率.易于裁剪.应用广等优势,成为了当今中高端服务器 ...
- 关于nested exception is org.apache.ibatis.binding.BindingException:Parameter '***' not found报错解决
几天晚上遇到的奇怪的问题 传入的参数名一直没有变 但是从mapper到xml似乎有一个找不到参数的报错,实际上只要在Mapper接口形参前加“@Param(“形参名称”)”就可以了
- Ubuntu下systemd服务的配置
1. 在/lib/systemd/system目录下创建服务启动脚本testservice.service 2. 文件内容如下: [Unit] Description=TestService [Ser ...
- linux下查找字符串的命令
1. set命令可以显示出当前shell下所有全局参量定义及其值; 2. 查找并删除当前目录下小文件: find . -type f -size -10k -exec rm {} \; 说明: w ...
- 商业研究(21):活力蛙,足疗O2O,曾经的“中国上门足疗领先品牌”
友情提示:商业研究系列文章,只探讨项目和相关项目的商业本身,不针对任何人和任何组织!!! 2015年,在京东-东家 股权众筹平台,参与投资了足疗O2O项目,活力蛙. 后来由于,股市大跌和资本寒 ...
- hadoop_exporter+prometheus
1.准备工作 安装go.glibe(需要连google服务器,咋连的,我就不写了,因为尝试了各种办法,都失败了,很伤心) 2.下载hadoop_exporter cd /usr/local/prom/ ...
- 配置bean
[bean配置] 在XML文件中通过bean节点来配置bean <!-- 配置bean class: bean的全类名,通过反射的方式在IOC容器中创建bean,所以要求bean中必须有无参的构 ...
- CC3200 TI 笔记
I2C I2C总线是由Philips公司开发的一种简单.双向二线制同步串行总线.它只需要两根线即可在连接于总线上的器件之间传送信息. I2S I2S(Inter-IC Sound)总线, 又称 集成电 ...
- js获取指定字符前/后的字符串简单实例
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...