10篇写给Git初学者的最佳教程

标签: Git 设计开发 GitHub 版本控制 | 发表时间:2011-07-03 12:42 | 作者:bluecandy Shell Wang
出处:http://paranimage.com

00 300x109 10篇写给Git初学者的最佳教程

身为网页设计师或者网页开发者的你,可能已经听说过Git这个正快速成长的版本控制系统。它由GitHub维护;GitHub是一个开放性的、存储众人代码的网站。如果你想学习如何使用Git,请参考本文。在文章最后,我们罗列了其他Git学习资源。

1. Pro Git

Pro Git是由Scott Chacon编写的免费在线图书,Scott现在是Git的开发人员。Pro Git有精彩的结构和一系列有组织的标题,让你快速跳进自己希望了解的章节。无论你是初学者还是一个老练的专业人员,书中总有让人获益的内容。

01 300x200 10篇写给Git初学者的最佳教程

2. Git immersion

这篇文章引领你一步步、手把手地学习Git的基础。对于那些准备了解的Git的人来说非常值得一读。

02 300x200 10篇写给Git初学者的最佳教程

3. Git Community Book

这个Git资源是由Git小组编写的,它完全免费,在互联网上就可看见。这本书属于Git官方项目网站。它由七个部分组成,其中涵盖了Git的介绍、基础应用以及如何在工作中运用Git等。

03 300x200 10篇写给Git初学者的最佳教程

4. Git From the Bottom Up

这个PDF格式的Git文章带读者了解、熟悉Git。如果你直线式的从头读到尾,将从zhogn获益匪浅。

04 300x200 10篇写给Git初学者的最佳教程

5. Git Magic

这本在线书籍以精彩的解释帮助初学者了解Git背后的内容。它提供多个语言版本(比如中文、法文等),同时也提供多种文档格式(如PDF,打印书格式,等等)。

05 300x200 10篇写给Git初学者的最佳教程

6. Git by Example

这篇Git文章针对有Git基础并打算继续深入的学习者们。对于想快速了解Git工作原理的人们来说,这篇文章是上乘之选。

06 300x200 10篇写给Git初学者的最佳教程

7. Easy Version Control with Git

这篇Nettuts上优秀的Git文章令你获得充足的Git入门信息。这篇文章的另一个优点在于它有一个关于使用GitHub的章节。

07 300x200 10篇写给Git初学者的最佳教程

8. Git in Action

下面的截屏展示了Git工作的例子;它只需花费不超过18分钟的时间就可读完,多么值得一阅!

08 300x200 10篇写给Git初学者的最佳教程

9、Intro to Git for Web Designers

Webdesigner Depot上这篇Git的文章对网页设计师们来说非常不错。文章展示了创建网站时进行版本控制的好处,同时假设读者乐意以GUI结合Git 的工作方式取代传统的命令行界面。

09 300x200 10篇写给Git初学者的最佳教程

10. A Visual Git Reference

这篇文章主要针对视觉学习者,它以图表的形式解释常用的Git命令,你能直观地从中明白具体发生了什么。

10 300x200 10篇写给Git初学者的最佳教程

其他Git资源[节选部分]

Git Tutorial: How to Version Projects with Git: 这是篇入门级的Git文章,其中包括一些基础介绍。

Introduction To Git: GitHub上介绍基础Git内容的文章。

How to Install Git: 指导你如何在不同操作系统上安装Git。

Everyday GIT With 20 Commands Or So: 文中介绍了最常用的Git命令[包含这些命令的运用实例]。

gittutorial Manual Page: Git的官方手册。

Git for the lazy:引导你快速学习Git并上手运用。

Git_Guide: 这个FAQ形式的文章涵盖了初学者最需要了解的内容。

Aha! Moments When Learning Git: Kalid Azad 与你分享他第一次使用Git的体验。

Version Control for Designers: 文章讨论版本控制系统背后的原理和内容。

Linus Torvalds on Git: Linus Torvalds谈Git的视频。

英文原文:http://sixrevisions.com/resources/git-tutorials-beginners/

转载请注明: 来源于 10篇写给Git初学者的最佳教程
原订阅地址即将失效,请大家更换到新的订阅地址: http://feed.paranimage.com/

© 帕兰 for 帕兰映像, 2010 | 添加到 del.icio.us

通过这些关键词: , , 找到更多你可能喜欢的内容

帕兰头像 第5工作室 - 付费设计: 自定义个性化网页设计, 承接付费WordPress主题定制, PSD转XHTML等设计业务.
第7网赚室 - 在线赚钱: 向你推荐最热门最真实的在线赚钱途径, 让你在写博同时, 轻松赚取美元!
第9主机室 - 国外主机: 低于5美元/每月, 支持PayPal付款的美国虚拟主机, 直观图析评测导购, 帮您做出明智的选择.

相关 [git 初学者] 推荐:

10篇写给Git初学者的最佳教程

- Shell Wang - 帕兰映像
身为网页设计师或者网页开发者的你,可能已经听说过Git这个正快速成长的版本控制系统. 它由GitHub维护;GitHub是一个开放性的、存储众人代码的网站. 如果你想学习如何使用Git,请参考本文. 在文章最后,我们罗列了其他Git学习资源. Pro Git是由Scott Chacon编写的免费在线图书,Scott现在是Git的开发人员.

Git基础

- Wolf - 潘魏增
上个月末在公司内部作了一次《Git基础》的主题分享. 这里把分享内容公布出来,希望对一些朋友有用. 如果之前没有接触过Git,wikipedia上面已经有非常好的介绍. pdf格式:http://panweizeng.com/download/git-basics-meituan.pdf. keynote格式:http://panweizeng.com/download/git-basics-meituan.key.

Git-rebase 小筆記

- lepture - YORKXIN×YORKXIN
最近剛好有個機會整理很亂的 Git commit tree,終於搞懂了 rebase 的用法,筆記一下. 大家都知道 Git 有個特色就是 branch 開很大開不用錢,但很多 branches 各自開發,總要在適當時機 merge 進去 master. 看過很多 git 操作指南都告訴我們,可以妥善利用 rebase 來整理看似很亂或是中途可能不小心手滑 commit 錯的 commits ,甚至可以讓 merge 產生的線看起來比較簡單,不會有跨好幾十個 commits 的線.

Git 简明教程

- satoru - python.cn(jobs, news)
Git 是一款强大的分布式版本控制系统.在他的官网可以找到已经有很多著名的项目正在使用. Like most other modern version control systems, Git gives each developer a local copy of the entire development history, and changes are copied from one such repository to another.

git架构图解

- - CSDN博客研发管理推荐文章
  最近又遇到Git了,发现网络上Git的资料确实不咋滴,难懂不全面. 至于Git是什么我就不多说了,相比svn上手确实更难. 与svn集中版本库相比较,Git被称作分布式版本库,在分布式的版本库中任何一个库都可以作为中心库看待. 如果说svn是颗树,那么Git就像一张网. Svn在每个目录都有一个.svn文件夹存放信息,而git只在根目录才有,这就决定了svn可以单独拉取某个子目录或者某个文件,而git需要全部拉取.

科普:Git Commit Guidelines

- - IT瘾-dev
降低Review成本,可以明确知道本次提交的改变和影响. 规范整个Team的提交习惯,对技术素养的养成有益. 可以通过统一工具,抽取规范的message自动形成change log. 目前Github的Angular项目,就是完全采用规范的Git Message来进行日常的提交管理和发布管理的,下面是这个项目的Commit记录,和自动根据commit生成的change log.

一些 Git 設定偏好

- dylan - ihower { blogging }
讓 command line 指令列顯示目前處在哪一個 Git Brnach,最早是在 RGBA 看到這一招,非常方便. 請修改家目錄的 ~/.bashrc 或 ~/.bash_profile 檔案:. 記得打開 Git 的 color 設定,這樣 Git 指令的輸出結果才會加上顏色,像是 git status 等:.

Git和Mercurial(Hg)的分析

- gOODiDEA - 译言-电脑/网络/数码科技
来源Analysis of Git and Mercurial. 原文地址:http://code.google.com/p/support/wiki/DVCSAnalysis. (译者注:Mercurial以下简称Hg). 注:这篇分析完成于2008年夏季,当时我们正第一次为Google Code支持DVCS而作的研究工作.

GoogleCode 的 git 使用小记

- Fstone - Gracecode.com
早先就知道 GoogleCode 支持 git,不过一直没时间体验. 近期实在受不了频繁的 svn commit 加上公司的联通网络访问 GoogleCode 实在是慢得让人无法忍受,于是咬咬牙想把 GoogleCode 中那陈年的代码迁移到 git 控制中. 总得来讲,设置 GoogleCode 项目中新的版本控制方案并不复杂,只需要在管理中点击需要的版本控制系统就行.

理解Git工作流

- joyoner - FeedzShare
来自: 黑客志 - FeedzShare  . 发布时间:2011年08月04日,  已有 2 人推荐. 如果你不了解Git背后的设计初衷,那么你正处在危险境地,当然有很多参数可以强迫Git按照你的意愿行事,但这并不是Git被设计的工作方式,这就好比你可以把改锥当锤子使用,并且它也可以完成工作,但这对改锥没什么好处.