鱼C论坛

 找回密码
 立即注册
查看: 42919|回复: 131

[扩展阅读] Git实用教程2:安装Git

  [复制链接]
发表于 2016-4-19 04:38:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在你开始使用 Git 之前,你需要先拥有它。小甲鱼这里演示的是 2.8.4,建议安装最新版的 Git。由于 Git 在保持向后兼容方便表现很好,所以这个系列教程教的知识在后续的版本中仍然可以使用。

虽然说 Git 的基因是来自 Linux,但心灵手巧的极客总是能够将好的东西带到各个平台上来的。

这一篇给大家依次介绍在 WindowsLinuxMac 平台上都是如何安装 Git 的(GitHub 等我们讲远程仓库的时候介绍O(∩_∩)O哈!)。


在 Windows 上安装 Git



作为程序猿,其实我们不大喜欢跟 Windows 打交道(这么普通的系统,还让人怎么好好装 X……),但大部分的软妹子都是在使用 Windows 的,所以一切为了妹子啊

So……为了照顾什么都不会的软妹子,小甲鱼这个系列的所有演示都是在 Windows 下进行的(其实你如果使用的是 Linux 和 Mac,那么你会更容易理解,因为很多命令都是带着浓浓的 Linux 乡村气息)。

好,我们先来介绍 Windows 上如何安装 Git。

Step One:下载 Git

地址 -> https://git-scm.com/download/win

搜狗截图20160420121828.png

(通常进入上边链接后浏览器会自动下载,否则请根据你的操作系统下载 32 位或 64 位安装包)

如果由于天气不好等原因你多次尝试无法下载,或者你执意要使用小甲鱼演示的同个版本,那么你可以点下边我给你准备的备胎:

64位 -> 链接:http://pan.baidu.com/s/1nv6I9rr 密码:4plg

32位 -> 链接:http://pan.baidu.com/s/1bp3Flnx 密码:l0qi

Step Two:安装

其实有个安装包给你,也没啥好讲的,一路“Next”默认安装即可。

为了照顾大部分使用 Windows 的软妹子,小甲鱼特地制作了火花带闪电的安装动图:

setup.gif

安装完的童鞋先别走,最后还有初次使用 Git 前的配置!


在 Linux 上安装 Git



在 Linux 上安装 Git 就太简单了,切换到 root 用户,并执行下边语句(小甲鱼这里是 CentOS):
$ yum install git
一切都是自动化进行,除了有时候问你 [y/N] 时需要你按下 y,并确认即可。

其他 Linux/Unix 系统使用下边命令:

Debian/Ubuntu
$ apt-get install git
Fedora(21 之前)
$ yum install git
Fedora(22 及之后)
$ dnf install git
Gentoo
$ emerge --ask --verbose dev-vcs/git
Arch Linux
$ pacman -S git
openSUSE
$ zypper install git
FreeBSD
$ cd /usr/ports/devel/git
$ make install
Solaris 11 Express
$ pkg install developer/versioning/git
OpenBSD
$ pkg_add git
注意:请确保你的 Linux 操作系统可以正常联网,并你已经会使用 Vim 或 Emacs 编辑器。

这里不会给大家科普这些方面的知识,但可以给你安利下小甲鱼的其他课程:


安装完的童鞋先别走,最后还有初次使用 Git 前的配置!


在 Mac 上安装 Git



Step One:下载 Git

地址 -> https://git-scm.com/download/mac

QQ20160522-1@2x.png

(通常进入上边链接后浏览器会自动下载,否则请点击红框链接手动下载)

Step Two:安装

双击下载完的安装包,一路“Next”默认安装即可。


初次使用 Git 前的配置



成功安装完 Git 的第一件事儿就是让它知道主人是谁!

这个操作非常重要,因为每一个 Git 的提交都会使用到这些信息,一旦确定不可更改

在命令行模式里输入以下命令(不懂怎么进入命令行的妹子看最下边 ):
> git config --global user.name "FishC_Service"
> git config --global user.email "fishc_service@126.com"
注:双引号中的内容改为自己的信息(⊙o⊙)哦,否则你今后的劳动成果可就要算我的头上了~

使用 git config --list 命令可以查看信息是否写入成功:

git.png


命令行



本系列教程主要讲解 Git 原生态的命令行模式,GUI(界面)模式我们不讲。主要原因如下:

  • 大多数 GUI 模式只实现 Git 的常用命令,而命令行模式拥有 Git 的所有命令
  • 学会命令行模式,GUI 模式自然会用

都学习到《极客首选之Python》了,如果你还不懂命令行怎么进入,那么就要考虑回炉重炼了……

当然,一切为了妹子嘛,有些妹子可能听说学习 Git 有助于写论文,写言情小说,写给欧巴的情书,所以才来学习 Git!

So……

Windows 进入命令行窗口的方式:

点击开始菜单(Win10 是在左下角点右键) -> 点击“运行”-> 输入 cmd -> 回车

搜狗截图20160522122154.png

会弹出来一个带文字的大黑框,就是了……

噢,对了,使用快捷键 Win + r 也可以直接打开“运行”

qa31.png

评分

参与人数 7荣誉 +15 鱼币 +15 贡献 +8 收起 理由
薄荷的琦姑娘 + 5 + 5 + 3 感谢楼主无私奉献!
lapo_Mu + 1 + 1 热爱鱼C^_^
和vvv + 1 + 1 感谢楼主无私奉献!
Ruide + 2 + 2 + 1 就没怎么见过妹子!!!
二十岁的弹簧 + 2 + 2 + 2 热爱鱼C^_^
碗碗的泡菜坛 + 3 + 3 + 2 及时更新了Mac 好评www
宋桓公 + 1 + 1 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-4-19 05:17:28 | 显示全部楼层
支持!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-4-19 08:53:31 | 显示全部楼层
windows 普通气息 Linux 2B气息 Mac OS 土豪气息(早晚改名字)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

发表于 2016-4-19 09:05:45 | 显示全部楼层
来点乡村气息吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 09:14:40 | 显示全部楼层
这是吊胃口啊,看到正起劲的时候,突然出现三个大红字......
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 10:44:07 | 显示全部楼层
前排等更
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 10:54:43 | 显示全部楼层
本帖最后由 libocdf 于 2016-4-19 10:56 编辑

那个说linux 2B气息的站着别走....
明明是windows土鳖气息 linux极客气息(不好意思,还有运维气息)  OS X土豪气息
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 12:30:39 | 显示全部楼层
libocdf 发表于 2016-4-19 10:54
那个说linux 2B气息的站着别走....
明明是windows土鳖气息 linux极客气息(不好意思,还有运维气息)  OS X ...

这是要开撕的节奏啊!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 12:41:20 | 显示全部楼层
sky 发表于 2016-4-19 08:53
windows 普通气息 Linux 2B气息 Mac OS 土豪气息(早晚改名字)

楼主的头像好诱惑,老司机,发车不?带带我~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 21:21:19 | 显示全部楼层
教教咋用sublime3+git好嘛~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-19 21:27:59 | 显示全部楼层
等着
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-4-19 21:32:43 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-4-19 22:28:29 | 显示全部楼层
呆毛儿 发表于 2016-4-19 21:21
教教咋用sublime3+git好嘛~

成全你,这个系列我考虑用 SB3 开发……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 04:07:54 | 显示全部楼层
朕要射,赶快更新~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 04:40:34 | 显示全部楼层
为了小甲鱼极客视频开幕撸一发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 05:23:29 | 显示全部楼层
早就期待了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 10:46:46 | 显示全部楼层
坐等更新
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 13:21:13 | 显示全部楼层
小甲鱼,是起得早,还是睡的晚!这个更新时间...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 16:10:26 | 显示全部楼层
果然是命令行操作
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-20 18:03:05 | 显示全部楼层
前排!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 15:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表