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 ...
随机推荐
- Python之三元运算、集合、函数
一.三元运算符 三元运算符就是在赋值变量的时候,可以直接加判断,然后赋值 格式:[on_true] if [expression] else [on_false] res = 值1 if 条件 els ...
- php+nginx 限制上传文件大小
问题:在后台上传8M大小的图片,上传不成功 nginx返回413,如下图所示: 分析:nginx配置文件或者php中,可上传的大小设置太小了 解决办法------检查nginx和php的配置文件里面的 ...
- C#readonly 关键字与 const 关键字的区别
1. const 字段只能在该字段的声明中初始化,readonly 字段可以在声明或构造函数中初始化.因此,根据所使用的构造函数,readonly 字段可能具有不同的值. 2. const 字段是编译 ...
- php更改wampserver的站点目录
我都wampserver安装在f盘 F:\wamp\bin\apache\Apache2.4.4\conf文件夹下的hhtpd.conf文件ctrl+f查找DocumentRoot,第二次的位置修改即 ...
- HDOJ 1846 Brave Game - 博弈入门
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1846 经典基础博弈,首先面对(m+1)的人一定会输,依次往后推即可: #include<iost ...
- BZOJ 4464 旅行时的困惑 最小流
题面: Waldives 有 N 个小岛.目前的交通系统中包含 N-1 条快艇专线,每条快艇 专线连接两个岛.这 N-1条快艇专线恰好形成了一棵树. 由于特殊的原因,所有N-1条快艇专线都是单向的.这 ...
- 图解C/C++多级指针与多维数组
声明:本文转自 chenyang_yao ,欢迎阅读原文. 指针与数组是C/C++编程中非常重要的元素,同时也是较难以理解的.其中,多级指针与“多维”数组更是让很多人云里雾里,其实,只要掌握一定的方法 ...
- mySQL--找出各科最高成绩
//找出各科最高成绩create table gradeMax(id int primary key auto_increment,name varchar(20),subject varchar(2 ...
- 13Spring通过注解配置Bean(1)
配置Bean的形式:基于XML文件的方式:基于注解的方式(基于注解配置Bean:基于注解来装配Bean的属性) 下面介绍基于注解的方式来配置Bean. ——组件扫描(component scannin ...
- Python之爬虫-猫眼电影
Python之爬虫-猫眼电影 #!/usr/bin/env python # coding: utf-8 import json import requests import re import ti ...