17

Git:中文教程及资料整理

分类:default | | 给我留言

置顶:SQL Hacks:100个业界最尖端的技巧和工具

写在前面:在忙于生计的一段时间里,Rails升级到2.1,并且带来了一个新的工具:git。忽然之间,git成了专心开发的朋友们的话题。我由于不专心,所以没有去更多的关注它,最多知道它是一个新的版本控制工具。

我依旧在用svn和code.google.com,并且把几个asp的网站也放了上去,连一直在研究的comsenz的UCHome也放上去,原因是:我需要知道我几天前改了什么。但是就是这样长期依赖svn,对git还是没有立刻转变过来。(脑袋比较直)。所以从吃完晚饭到现在,我才明白一些git的东西。现在整理一下吧。

1、工具

git自然不必说,但是我是windows系统,所以需要windows的git。可怕的是当我听说git的时候,就被告知git只能在linux下。但是随着时间迅速的推进,这个问题已经是2个月,甚至是更长时间之前的问题了。不要被google和baidu忽悠,他们告诉我的资料明显记载着很久以前的日期。

在windows上使用git,我安装的是 msysgit ,被它先入为主了。这样在目标文件夹上,多出了Git Gui Here和Git Bash Here两个命令。(这不是具体的使用教程,我想能用到git的朋友也绝非新人了。呵呵。在此只是个人笔记分享一下,绝无说教之意。)

2、教程

baidu一下找到了Git中文教程,不过职业习惯让我看了一下最后,写的“Last updated 27-Mar-2006 15:20:34 UTC ”表明,这篇文章是2年多前的了。而其他的文章多数是爬虫的结果,看着难受。

官网上的教程是最新的,更新日期为2008-7-15

官网:git tutorial(7) Manual Page

对于linux来说,看它的速度远不如自己机器上 man 一下,可惜我是windows…。当然bash上git help git 也可以找到帮助手册。不过就两篇教程来说,官网的更加易懂,按照步骤操作一下,也就明白什么是git了。对于git,本人明白后发现自己最大的误解是:git 不是 svn 。

3、资料

官网上的资料比较全啦,不找啦。

gittutorial-2(7), gitcvs-migration(7), gitcore-tutorial(7), gitglossary(7), Everyday git, The Git User’s Manual

补充几句:那篇虽然是2年前的中文教程,但是内容还是很精要的。一些命令已经改动,读的时候小心。比如 git status。难怪我最开始的时候总是不成功呢。呵呵

  • 标签 : 
  • 原文链接 : http://railser.cn/index.php/blog/git-tutorial-cn
  • 转载原创文章请注明 : 里克的自习室
  • 收藏到 : Google书签 新浪ViVi 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Del.icio.us Yahoo书签 奇贴 QQ娱乐摘 添加到Digg! 添加到Facebook!
  •  “Git:中文教程及资料整理”才1条评论

    1. gravatar

      GIT是不错,可以试试国内提供git服务的平台,文档好像少了点,需要自己会用
      http://www.githost.cn

    发表留言