【Git 第3课】 安装Git

要用Git,首先肯定要安装它。简要说一下Win,Mac和Linux三种平台的安装方法。

Windows

Git的官网(http://git-scm.com)提供了Windows下Git客户端的安装包。也可以去msysGit项目的页面上下载:

http://msysgit.github.com/

安装好之后,你会得到一个Git的命令行工具Git-Bash和一个图形界面工具Git-GUI。在后面的教程里,会主要以命令行下Git的使用为主。掌握基本的命令之后,使用图形界面也就没什么问题了。

另外,GitHub提供了一个叫做GitHub For Windows的工具。这个工具也能实现Git的功能,并且提供了一个更便于管理GitHub上项目的图形化工具。也可以选择安装这个,地址是:

http://windows.github.com/

不过它提供的是一个在线安装包,网络不好的时候就会安装失败。我自己安装了很多次才成功。

Mac OS

Git官网同样提供了Mac版的安装包,或者去这里下载:

http://code.google.com/p/git-osx-installer

Mac上还有其他方法,对于已经在Mac上安装过MacPorts的用户,可以通过如下命令安装Git:

sudo port install git-core +svn +doc +bash_completion +gitweb

如果是安装过homebrew,可以直接使用如下命令安装:

brew install git

Linux

Git最初是Linux的作者Linus Torvalds为了管理Linux内核开发而创造出来的。所以相对来说,Git更适用于Linux/Unix平台。

各类Linux系统的包管理工具中都提供Git的安装。如:

Debian/Ubuntu

$ apt-get install git

Fedora

$ yum install git

Git的官网上提供了《Pro Git》一书,并且有中文翻译版本,这是一本关于Git由浅入深的详细教程,大家可以结合此书来学习Git。关于上述安装的内容,它里面也有说明。

当你安装好合适的Git客户端之后,可以通过Git命令行,到你电脑上的某一个文件夹中(关于命令行下的简单操作,可以查看第20课)。执行:

git clone https://github.com/crossin/CrossinClass.git

然后就可以在文件夹中看到我建好的项目,里面暂时还没什么内容,只有一本咱们教室的朋友帮忙整理的一个python前60课合集的word文档。以后我会在里面陆续添加内容,大家也可以通过学习git的过程来同我一起添加和修改。

#==== Crossin的编程教室 ====#

面向零基础初学者的编程课

每天5分钟,轻松学编程

回复 p 查看Python课程

回复 g 查看Pygame课程

回复 i 查看Git课程

回复 t 查看习题

回复 w 查看其他文章

原文发布于微信公众号 - Crossin的编程教室(crossincode)

原文发表时间:2013-11-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏GopherCoder

ReStructuredText 文档编写全攻略编写文档说明

2393
来自专栏企鹅号快讯

g4e基础篇#3 Git安装与配置

现在你已经对Git有了最基本的了解,现在让我们开始动手开始安装和配置Git环境。 Git工具包括Git命令行工具,图形化工具和服务器环境;在我们这个教程中,我们...

23310
来自专栏菜鸟程序员

关于Intel ME SA-00086 漏洞,你应该知道的更多

1073
来自专栏零基础使用Django2.0.1打造在线教育网站

利用Flask搭建微电影视频网站(一):项目介绍

努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

1.3K3
来自专栏全华班

springcloud学习手册-实现Config server的高可用

一、GIT是什么 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds ...

3475
来自专栏灯塔大数据

推荐 | 6 款 Python 特殊文本格式处理库

前言 以下是一些 Python 编写的用来解析和操作特殊文本格式的库,希望对大家有所帮助。 1 Tablib https://www.oschina.net/p...

3626
来自专栏北京马哥教育

Linux的10个最危险的命令

豌豆贴心提醒,本文阅读时间10分钟 Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。 这篇文章将会向你...

4757
来自专栏达摩兵的技术空间

前端文件下载通识篇

前端如何实现下载文件呢?随着前端技术的发展,越来越多的前端需求中会出现下载文件这样的需求。

4172
来自专栏北京马哥教育

Linux的10个最危险的命令

Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。

1492
来自专栏Ryan Miao

session机制详解以及session的相关应用

session是web开发里一个重要的概念,在大多数web应用里session都是被当做现成的东西,拿来就直接用,但是一些复杂的web应用里能拿来用的sessi...

4137

扫码关注云+社区