想要深入的了解一个工具,就必须完一些比较hack的用法。
为了更好的了解git内部的工作机制,本文就试图通过手动的编辑.git目录下的
文件,来完成一次commit的提交。
GIT系列一:使用gitolite搭建git仓库管理服务
当在工程实践中需要频繁使用git后发现,要达到真正的熟练掌握git并不是学会几个简单的git commit, git push 就能搞得定的。
因此开了这样一个系列,来集中梳理各种正确运用git及相关服务的要点。
不过既然是梳理,像那种直接man就能查到的简单用法就不会再赘述。重点在于梳理那些在使用git时会遇到的坑。
作为git工程实践系列的开篇,则是介绍如何使用gitolite在自己的机器上搭建git仓库管理服务。
只有在搭建好了一个良好的后台管理服务,才能为后续的git使用保驾护航。
如果是想了解git基本操作,这是一个不错的开始:[Try git](https://www.codeschool.com/courses/try-git)
像linux kernel一样管理你的项目
坚持良好的代码管理习惯,将极大的帮助我们做出更好的项目。
本文用于记录如何有效的使用git进行代码管理,像诸多优秀的项目一样。
本文尤其适合需要向其他项目提交patch的情形。不懂这句话的请参考标题,哈哈。