GIT_DIR和GIT_WORK_TREE的妙用,工作区和仓储可隔离

9-29

我们通常git clone 下来的代码,工作区代码目录下的.git 就是对应本地仓储,所有分支信息,配置都在此目录。和服务的bare格式相差不大,可以通过技巧转成bare...
阅读全文

通过git自动部署WEB服务上的PHP代码,提交即生效

7-26

通过git自动部署,可以不用登录服务器,git push后代码即刻生效,有问题还可以随时回退版本,安全方便。另外还相当于git仓储的一个copy,不怕丢失,损坏,充...
阅读全文

git 使用教程,常用命令

1-06

git常用命令 git pull --rebase 从服务器获得更新 git status 查看本地修改 git add .git add xxx 添加本地的修改 git rm xxx 删除一个本地修改 git co...
阅读全文

如何用git创建空内容的分支

12-19

空内容分支是指全新的分支,不是基于现有的分支节点上创建,可以存放全新的初始的代码。注意这么用会增加仓储的大小,如果不是特别需要,不建议这么做。 git...
阅读全文

根据时间获取commit或者查看git log

12-19

查看某个时间点以后的log git log --since="Fri Aug 10 19:16:10 2012 +0800" 或者用–until 查看某个时间点以前的log git log --before=...
阅读全文

google gerrit repo, git commit如何自动生成Change-Id

12-14

1). 检查仓储.git/hook下面是否有 commit-msg 文件,如果没有到下面的地址下载: http://review.cyanogenmod.org/tools/hooks/commit-msg https://gerrit-r...
阅读全文