标签 git 下的文章

Git实现自动化部署

业务需求 随着项目业务越来越复杂,参与开发的人越来越多,代码管理,部署就会越来越复杂。传统手动部署变的不可靠,容易出错,而且浪费大量时间。有没有什么办法制动部署呢?这了介绍利用git hook完成制动部署。 当然,制动化部署是DevOps的重要部分。 关于钩子(hooks) 客户端钩子 客户端钩子分为很多种。 下面把它们分为:提交工作流钩子、电子邮件工作流钩子和其它钩子。脚本写在工作区的.g...

继续阅读 »

Git版本控制与协作

Git 协作流程 workspace:工作区(代码区) staging area:暂存区/缓存区。 local repository:本地仓库,也就是.git目录,所有关于此项目的数据都存放在这里。 remote repository:远程仓库,也就是http://xxxx.com/app/api.git,通常使用origin作为别名标识远程仓库。 master 分支(正式服) mas...

继续阅读 »