与PeepCode的Git的截屏一小时了解的Git

Linus Torvalds的开发Git版本控制系统来管理Linux内核项目,但它在各种各样的项目,大和小是非常有用的。PeepCode的Git的截屏可以帮助您开始使用Git,并充分利用它的力量。

我喜欢的截屏。一个制作精良的截屏可以解释复杂的概念,更有效地比书面文件。看着一个关于你想了解的话题截屏就像是在你的身边有一个友好的专家,显示你需要知道的。最近,我偶然发现PeepCode的有关Git的截屏。

关于Git版本控制系统的嗡嗡声越来越大。最著名的是,Git是用于管理Linux内核项目,但Git是也越来越普及,作为管理各种项目,从软件源代码的网站,维基和超越的首选工具。Git的网站本身,例如,在使用Git管理。和一个Git支持ikiwiki甚至可以充当一个轻量级的bug跟踪系统

如果您想了解Git的,你会发现这个截屏有用的信息。这是最好的人谁是新的Git,但有经验的Unix和版本控制的概念,如分支与合并的工作知识。就个人而言,我通过做看着它的时候,我已经拿起了不少方便的Git的技巧,我可以马上使用。

朱尼奥·哈默诺,Git的维护者,担任上截屏技术编辑,这样你就可以放心的信息是准确的。

视频的例子项目是Ruby的Mac OS X上使用的TextMate编辑器,所以如果你是谁喜欢的TextMate在Mac OS X上Rubyist,你会感到宾至如归。当然,虽然,这些例子很容易推广到任何编辑任何内容在Unix或任何香精类Unix操作系统,包括当然,Linux的。有人在Perl工作Slackware的用vi会发现它一样容易跟随一起。

该截屏的作者和叙述者,杰弗里Grosenbach,引导观众通过一系列的主题,使用Git的简史,为什么它是非常有用的开始:它可以脱机使用(认为:在笔记本电脑上,而在30000英尺的飞机飞),it can be used with distributed or centralized projects, it supports easy branching, and it's "clean" in the sense that there's a single .git directory in the root of the project rather than multiple dot directories scattered throughout the project tree.

MacPorts的从源代码编译:接下来的截屏,Grosenbach展示了如何通过两种方法安装的Git。他还讨论了使用Git来获得的Git。在Linux上,检查你的发行版的包管理器,你也许可以用一个简单的容易或yum的命令得到的Git。

既然已经安装的Git,我们学习了如何使用配置它混帐配置设置用户名user.email,定义GIT中的别名,而忽略与空白的差异apply.whitespace nowarn

以及安装和配置的方式进行,通过Grosenbach例如任务使用作为基本GIT中命令,例如引导观察者:git的初始化git的加git的承诺git的LS-文件git的状态git的日志。他展示了如何使用的.gitignore文件通知Git哪些文件离开仓库的出来,他解释了使用Git的内容,而不是文件的工作理念。

接着,将截屏潜入分支的详细示例。Grosenbach使用gitk可视化工具来演示,并显示分支动作,诸如的图形视图:创建新的分支,分支之间的切换,合并,解决冲突,并使用底垫。

Grosenbach继续讨论和展示与远程仓库的工作。他探索服务器架设,SCP,克隆,推动本地提交到远程仓库,拉更改本地程序存储库,并与两个以上的仓库工作。

截屏讨论的最后部分GIT-SVN。这个工具可以让你与远程Subversion版本库的本地和同步使用Git的。这是方便,如果你想使用所有的Git的强大功能,但您的项目在Subversion的集中管理。

这截屏巩固了我的截屏的喜爱,我把它推荐给任何人谁想要上手使用Git。Grosenbach解释并清楚地表明了Git的基本面,而他指出的方法来在Git的流线型一个人的工作流程。视频的产品价值都很好,而且它的正确chapterized,让观众通过章节的视频播放器的弹出菜单中跳转到特定的主题。

PeepCode的Git的截屏成本US $ 9.00,为60分钟之久,并能下载http://peepcode.com/products/git

了解更多关于这个话题

这个故事,“与PeepCode的Git的截屏一小时学习Git的”最初发表LinuxWorld-(美国)

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

©2008Raybet2

IT薪资调查:结果是