版本控制一提到版本控制,程序员们就会想到他们工作中用到的各种源代码控制工具,Subversion、Git、Mercurial……实际上源代码之外的许多其他文件也会有版本控制的需要。而版本的想法和对其的管理更是在计算机出现之前的印刷以至手写时代就一直存在。版本是作品生长衍变的徵象。手写和印刷时代的文字作品之还仅是记录它的修改生长。及至计算机和电子文件出现,文件大小、内容复杂程度、版本更新速度都空前增...
分类:
其他好文 时间:
2014-09-06 12:26:23
阅读次数:
218
/bin:存放最常用命令; /boot:启动Linux的核心文件;
/dev:设备文件;
/etc:存放各种配置文件;
/home:用户主目录;
/lib:系统最基本的动态链接共享库;
/mnt:一般是空的,用来临时挂载别的文件系统;
/proc:虚拟目录,是内存的映射;
/sbin:系统管理员命令...
分类:
系统相关 时间:
2014-09-06 10:54:33
阅读次数:
256
常用命令临时环境变量添加:alias mysql=/usr/local/mysql/bin/mysql永久环境变量添加:~/.bash_profile快捷键shift + command + 3 截取全屏幕至桌面shift + command + 4 截取部分屏幕至桌面
分类:
其他好文 时间:
2014-09-05 23:42:52
阅读次数:
157
一、查看修改日志信息1)git log:显示最近到最远的提交日志 添加参数--pretty=oneline:查看简单的日志信息。二、进行恢复到先前版本1)在Git中,HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^ 网上100个版本就是HEAD~100.2)将当...
分类:
其他好文 时间:
2014-09-05 23:33:32
阅读次数:
310
1)git status:可以让我们时刻掌握仓库当前的状态。2)git diff 【文件名】:查看改变的详细信息,显示的结果是Unix通用的diff格式。步骤:1、修改文件2、通过git add 【文件】:进行添加3、通过git status:进行查看仓库的状态4、通过git commit -m "...
分类:
其他好文 时间:
2014-09-05 22:22:02
阅读次数:
212
1)git init : 初始化当前目录,把这个目录变成Git可以管理的目录2)git add 【文件名称】: 把文件添加到仓库3)git commit -m "对当前提交文件的描述": 将文件提交到仓库。
分类:
其他好文 时间:
2014-09-05 22:20:02
阅读次数:
190
分布式版本控制系统 配置文件: /etc/gitconfig?系统对所有用户普遍适用的配置 ~/.gitconfig?用户目录下的配置文件只适用于该用户 ? 工作目录下不外乎两种状态:以跟踪或未跟踪。 ? Changes?to?be?committ...
分类:
其他好文 时间:
2014-09-05 18:35:22
阅读次数:
278
今天用git托管了一个java web项目,由于是web项目,所以要上传jar文件(此项目未使用maven管理),一直使用git commit and push,就是在server上看不到jar文件上传,eclipse环境中的jar文件依旧打着问号(?)解决方法:找到项目其中的 .gitignore...
分类:
系统相关 时间:
2014-09-05 17:50:21
阅读次数:
232
最终效果图如:
1.从Git上下载 cocos2d的压缩包,大概100M
2.解压后,进入cocos2d主目录,复制路径到终端
3.执行./install.sh开始安装(实质是拷贝至XCode目录)
安装前XCode,新建项目时界面如下
安装后XCode,新建项目时界面如下...
分类:
移动开发 时间:
2014-09-05 16:12:41
阅读次数:
269
1.在本地master上分出一个项目分支 git checkout -b bug1_dujie git checkout -b bug1_dujie origin/master 在远程添加分支 $git push origin :bug1_dujie 删除远程分支 git...
分类:
其他好文 时间:
2014-09-05 16:05:11
阅读次数:
317