Git系统支持服务端hook和客户端hook,使用hook可以实现一些git相关的自动化任务,比如类似Github的博客系统。本文基于Gitolite构建的git服务端,实现服务端hook,并利用jekyll自动构建静态…
分类:git
Git学习手记·一
初识Git 最近和朋友们在一起打算做一个项目,由于大家都在不同的学校学习分布在世界各地,那么共同协作只有采用版本控制系统了,由于总所周知CSV和SVN等集中式版本控制的速度慢,传输方面等繁琐复杂的问题而选着了更为易用和流…
git分支最佳实践
本文介绍我一年前在自己的项目(包括工作项目和私人项目)中引入的git分支模式,这个模式很成功。 主要分支 中央仓库中有两个长期的分支: master develop master用作生产分支,里面的代码是准备部署到生产环…
git/ssh捋不清的几个问题
本文同步自我的博客园:http://hustskyking.cnblogs.com 主要是 windows 用户会遇到很多纠结的问题,linux/unix 用户属于这方面的高端用户,应该有能力处理此类问题,而且网络上也有…
如何创建你自己的 Git 服务器
尽管我是一个快乐的(同时也是付费的)GitHub用户,但是我多次想要在我自己的服务器上搭建私人仓库(github会提供给付费用户私人仓库—-译注)。如果你连不上公共网络,或者你受够了呆板的管理,亦或是你只是单纯的想要不同…
Mac OS X下架设WebDAV Git Server
因为我的 mac mini server 不想开著 ssh 一直给人扫,所以想设定 https 的 git server,试了一下真的超简单的。 首先打开你的 Server Admin 建立一个新 Site 例如 rep…
2013年度Python Git工具
Pycoders周刊根据读者对周刊文章的点击数据,评选出了2013年最受关注的和Git相关的Python工具。 git-workflow (github.com) 可视化你的 git 工作流程的工具, 示例在 这儿. 很…
Git学习——Git对象及游标的简单介绍
本文原博客:http://www.hackeris.me/?p=59 ———————————————————————————————————————————————— 读《Git权威指南》——笔记 git log -1 …
豆瓣开源的代码协作的平台:CODE
CODE 是什么? CODE 是一个基于 git 版本控制系统的协作平台。 CODE 是 Community Original Developer Eldamar 的缩写,在豆瓣内部,CODE 的主要用途是: 存储代码仓…
在CentOS中Gitlab升级,6.0到6.5
春节期间,趁着同事们都不写代码的时候,我对gitlab进行了一次升级,版本从6.0升级到6.5。 其实6.0到6.5增加的新特性不是很多,但是我怕以后升级不好升了,就抓紧春节这个机会做了升级。 首先,看官方文档。 其实这…
150行Go代码实现git checkout功能
由于历史原由,git一直是被黑成比较难用的版本控制器。其实近年来git的用户界面已经被简化的非常简单了,配上github、bitbucket等hosting,已接近完美。 git其实挺简单的,本文用了约150行golan…
git之github使用(一):push代码到github
github一直都是在上面拿资源。感觉有点愧对大众。是不是应该奉献自己的力量给github来推动开源的发展呢。 在两个月前第一次在github新建项目,并且push了一套比赛的源码。但。。。今天竟然忘了怎么用git了。又…