想要深入的了解一个工具,就必须完一些比较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的情形。不懂这句话的请参考标题,哈哈。
使用ISO镜像配置yum源
问题
在无网络连接时,需要安装常见的工具软件。如果每次都先下好然后拷贝到这台机器,则太繁琐。何况很多常见的工具看似简单,但却有许多依赖,从源码安装太麻烦而且易出错。最典型的例子就是GCC(不要问我是怎么知道的T_T)