2011/10/21 Yao Qi <qiyaoltc@xxxxxxxxx>: > 2011/10/21 Liu <proljc@xxxxxxxxx>: >> 2011/10/21 Yao Qi <qiyaoltc@xxxxxxxxx>: >>> On Thu, Oct 20, 2011 at 10:12:24AM +0800, Liu wrote: >>>> 给我们公司的人做了git培训,顺便写了一个。 >>> >>> 很不错。git的文档网上到处都是,我们能不能结合自己的工作,介绍 >>> 如何使用git。 >>> >>> 比如,在gcc开发,如何使用git-svn >>> >>> git svn rebase >>> git svn dcommit 等等。 >>> >> >> 写的就是我们公司工作内容,我们自己的git服务器,自己公司内部的小项目。 >> 我现在的工作就是写写文档,擦擦屁股。我已经很久不做gcc了,何况我也没有gcc的写权限,你说的git svn没用过,没法写。 >> >>>> >>>> \section{git基本配置} >>>> 运行下列命令来配置你的git客户端,就是填写个人基本信息和基本工具。 >>>> \begin{itemize} >>>> \item git config --global user.name "Your Name" >>>> \item git config --global user.email yournick@xxxxxxxxxxx >>>> \item git config --global core.editor YourFavoriteEditor >>> >>> 这里需要说一下,core.editor 一般就是vim,但是可以设置为一些特殊 >>> 脚本。这样在你 git commit 的时候,那个脚本运行,可以自动生成 >>> changelog entry等等。 >>> >> >> 不是说效果不是很理想么? >> > > 效果不理想,也能节省你自己手动写的一点时间。能生成changelog文件名称, > 但是没有函数。有一点是一点。 > > >> >> 你这些都是在很多人参与的大规模的项目中的方法,对参与开源项目的人很有帮助。 >> 你有时间的话,也许可以在tex文件里面增加这些内容,毕竟你是专业做开源的,比我们接触使用的多。 >> > > 说到这里我就不好意思了,答应一直想写的,结果托到了现在。本来想国庆写的,结果国庆被 gccint > merge搞了两天。抱歉,再次说一次,我会写的。但是不知道什么时候。 :( > 就像你说过的,我们已经做了很多了。至少我还没有见过其他人这么乐于和别人分享自己的知识的人。 当然,大家都有自己的工作要忙,但是,你已经做了不少了。 > -- > Yao Qi <qiyaoltc AT gmail DOT com> > http://sites.google.com/site/duewayqi/ >