转自:http://www.oschina.net/news/26241/you-can-not-change-git-history有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge。甚至一些很小的操作,例如删除一个分支,我都担心数据丢失。不...
分类:
其他好文 时间:
2014-07-19 20:14:37
阅读次数:
204
学习记录一下:具体看实际操作。使用cygwin 或者 git 进入shell脚本模式,进入你的项目文件夹:大概是在:D:\quick-cocos2d-x\bin\yourProject执行命令:../compile_scripts.sh -i scripts -m files -o my_scrip...
分类:
其他好文 时间:
2014-07-19 19:19:18
阅读次数:
337
估计要相当长的一段时间内研究游戏引擎,在这里做一下过程中的备忘。
上一周项目需要,研究了一下cocos2d-x,本周接着来做cocos3d-x的代码研究
首先是搭建cocos3d-x的开发环境:
根据cocos3d-x git上的说明,下载了engine-3d,cocos2d-x并放到指定文件夹下,cocos2d-x/plugin-x放置到指定文件夹下并按照DOC中的说明成功在VS2012上...
分类:
其他好文 时间:
2014-07-18 22:28:57
阅读次数:
318
原理:分布式版本控制系统像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本
的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,
事后都可以用任何一个镜 像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的
完整备份。
更进一步,许多这类系统都可以指定和若干不同的远端代码仓...
分类:
其他好文 时间:
2014-07-18 21:34:23
阅读次数:
227
在设置github的时候,官方的说明文档要求备份当前的id_rsa,然后生成一份新的私钥用于github的登陆。如果真这样做,那么新的私钥是无法再继续登陆之前的机器的。这种方法有点暴力…
还好ssh可以让我们通过不同的私钥来登陆不同的域。
首先,在新增私钥的时候,通过指定不同的文件名来生成不同的私钥文件
ssh-keygen -t rsa -f ~/.ssh/id_rsa.work ...
分类:
其他好文 时间:
2014-07-18 21:33:49
阅读次数:
254
使用 git 不久,粗浅理解:P1)适用对象不同。Git适用于参与开源项目的开发者。他们由于水平高,更在乎的是效率而不是易用性。Svn则不同,它适合普通的公司开发团队。使用起来更加容易。2)使用的场合不同。 Git 适用于通过Internet,有多个开发角色的单个项目开发, Svn 适合企业内部由项...
分类:
其他好文 时间:
2014-07-18 19:14:40
阅读次数:
8296
我们直接import项目的时候,因为有的git项目是没有.project和.classpath文件的,所以直接import已有项目肯定不行。
以下是解决方案:
1. new Android Project里面换一个选项create project from existing code
(new->project->Android / Android Project from Exis...
分类:
移动开发 时间:
2014-07-18 17:00:16
阅读次数:
222
1.历史说到MSI文件,不得不先说说Windows Installer,它不只是安装程序,而是可扩展的软件管理系统。 Windows Installer的用途包括:管理软件的安装、管理软件组件的添加和删除、监视文件的复原以及使用回滚技术维护基本的灾难恢复。另外, Windows Installer还...
分类:
其他好文 时间:
2014-07-17 23:09:46
阅读次数:
518
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:xUtils简介xUtils包含了很多实用的android工具。xUtils最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上..
分类:
移动开发 时间:
2014-07-17 16:24:49
阅读次数:
374