身为网页设计师或者网页开发者的你,可能已经听说过Git这个正快速成长的版本控制系统。它由GitHub维护;GitHub是一个开放性的、存储众人代码的网站。如果你想学习如何使用Git,请参考本文。在文章最后,我们罗列了其他Git学习资源。
Pro Git是由Scott Chacon编写的免费在线图书,Scott现在是Git的开发人员。Pro Git有精彩的结构和一系列有组织的标题,让你快速跳进自己希望了解的章节。无论你是初学者还是一个老练的专业人员,书中总有让人获益的内容。
这篇文章引领你一步步、手把手地学习Git的基础。对于那些准备了解的Git的人来说非常值得一读。
这个Git资源是由Git小组编写的,它完全免费,在互联网上就可看见。这本书属于Git官方项目网站。它由七个部分组成,其中涵盖了Git的介绍、基础应用以及如何在工作中运用Git等。
这个PDF格式的Git文章带读者了解、熟悉Git。如果你直线式的从头读到尾,将从zhogn获益匪浅。
这本在线书籍以精彩的解释帮助初学者了解Git背后的内容。它提供多个语言版本(比如中文、法文等),同时也提供多种文档格式(如PDF,打印书格式,等等)。
这篇Git文章针对有Git基础并打算继续深入的学习者们。对于想快速了解Git工作原理的人们来说,这篇文章是上乘之选。
这篇Nettuts上优秀的Git文章令你获得充足的Git入门信息。这篇文章的另一个优点在于它有一个关于使用GitHub的章节。
下面的截屏展示了Git工作的例子;它只需花费不超过18分钟的时间就可读完,多么值得一阅!
Webdesigner Depot上这篇Git的文章对网页设计师们来说非常不错。文章展示了创建网站时进行版本控制的好处,同时假设读者乐意以GUI结合Git 的工作方式取代传统的命令行界面。
这篇文章主要针对视觉学习者,它以图表的形式解释常用的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的视频。
分享到:
相关推荐
学 这是我学习Git分布式版本控制系统所遇到的最佳资源。 随时打开或是否有任何必要的修复/更新。课程影片 GitCasts屏幕录像将Git GUI与Eclipse结合使用第一部分-设置工作区将Git GUI与Eclipse Part II结合使用-将...
学习git的最佳书籍文档, 足以精通git的方方面面. 中文版本. 文字版本可复制,非扫描.
了解如何以及何时应用各种命令是学习成为一名有效的Git团队成员的难点。 本课程将简要介绍四个最重要的因素,这些因素将决定您的项目与Git合作的成功程度: 储存库架构-要包含和省略的文件 常见的分支模式-它们是...
Git Immersion的前提是学习新技术的最佳方法是将自己沉浸在其中并加以使用。 今天, 是一种年轻的技术。 我发现Git Immersion是一种学习Git的有效工具,受到启发,我为Docker创建了类似的教程。 我希望Container ...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
我们将重点介绍scikit-learn的机器学习工作流程和最佳实践。 先决条件 本讲习班假定您熟悉Jupyter笔记本以及熊猫,matplotlib和numpy的基础知识。 获取教程资料 如果您熟悉git,则克隆GitHub存储库最方便。 强烈...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
了解如何将 Git 和 Bitbucket 与可用的最佳 Git 客户端之一 SourceTree 结合使用,或从命令行使用 Git。 无论您选择哪种方式,您都将了解如何设置 Git,在本地克隆此存储库。 然后学习如何在本地进行和提交更改并将...
开源和可重现的MIR研究 ...与会者将修改代码,添加文档,编写单元测试,并学习软件开发工作流程的最佳实践。 我们在此展示的许多材料都是从项目扩展而来的,该项目是由华盛顿大学电子科学学院的Ariel Rokem开发的。
在本练习中,您将从CAPRI实验[2](目标26 [3])中学习如何使用PyDock [1]对实际案例进行对接。 您将使用pyDock能量对100个对接解决方案进行排名,应用实验数据约束并基于去溶剂化能量(最优对接区域[4])执行界面...
中型流星教程像我这样的傻瓜教程我想从头到尾学习流星,而最好的学习方法就是向没有学过知识的编码人员解释流星。 这是我的尝试。 我并不声称我的任何代码都是最佳或正确甚至正确的。 如果您发现其中的问题,请告诉...
学习资源PHP相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源PHP网站(PHP Websites) - 一个PHP实践的... 语义化版本Atlassian Git Tutorials - 一系列的Git教程Servers for Hackers - 有关服务器运维相关be-a
在转换项目和学习 CMake 的过程中,我通读了很多。 当时我觉得缺少两件事:1)各种典型项目设置的适用示例,尤其是那些最琐碎的; 2) 以对 CMake 新手有意义的顺序介绍功能,他们最终希望以严格的方式使用构建过程...
通过将最佳功能与最准确的估计器及其对应的超参数相结合,我们可以构建可以很好地泛化到未知数据的机器学习模型。 正如Featuretools使功能工程的过程变得简单一样,我们也使使用EvalML的自动化机器学习易于实现。 ...
最佳实践包括构建和部署的自动化,具有快速和自测试的构建以及类似生产的测试环境。 在无服务器的情况下,持续集成管道将从单车道单向街道演变为多车道,两路高速公路。 在本教程中,我们将使用一个简单的无服务器...
git 存储库的网络版本。 此页面将帮助您学习如何基于 GATK BestPractice 制作流水线。 从此页面,您可以下载资源文件,例如参考 fasta、samtools、bwa、picard、GATK4、snpEff 和原始 fastq 文件。 是的! 本教程...