项目管理---git----快速使用git笔记(二)------git的本地安装

下载安装包

在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。

Git 各平台安装包下载地址为:http://git-scm.com/downloads

项目管理---git----快速使用git笔记(二)------git的本地安装

其他下载连接

下载 git Windows 版      https://git-for-windows.github.io/

下载 git osx版          https://code.google.com/archive/p/git-osx-installer/downloads

安装

Linux 平台上安装

首先可以试着输入git,看看系统有没有安装Git。
如果没有安装,则通过以下命令安装,不同系统分别使用yum或者apt-get。

Debian/Ubuntu

Debian/Ubuntu Git 安装命令为:
$apt-get install git
或者
$ apt-get install git-core

Centos/RedHat

如果你使用的系统是 Centos/RedHat 安装命令为:
$ yum -y install git
或者
$ yum -y install git-core

其他系统

如果是其他Linux版本,可以直接通过源码安装。先从Git官网下载源码,然后解压,依次输入:./config,make,sudo make install这几个命令安装就好了。

windows系统安装

windows系统安装文件是图形化的 Git 安装工具。

下载完毕后直接点击下一步默认安装即可。

项目管理---git----快速使用git笔记(二)------git的本地安装

没有什么特殊需求的全部默认选项安装即可。

也可以按参数定制。

参数解释如下:

选择安装组件 :

项目管理---git----快速使用git笔记(二)------git的本地安装
-- 图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式;
-- 桌面浏览(Windows Explorer integration) : 浏览源码的方法, 单独的上下文浏览 只使用bash 或者 只用Git GUI工具; 高级的上下文浏览方法 使用git-cheetah plugin插件;
-- 关联配置文件 : 是否关联git配置文件, 该配置文件主要显示文本编辑器的样式;
-- 关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件;
-- 使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码;

项目管理---git----快速使用git笔记(二)------git的本地安装

设置环境变量 : 选择使用什么样的命令行工具, 一般情况下我们默认使用Git Bash即可, 默认选择;
-- Git自带 : 使用Git自带的Git Bash命令行工具;
-- 系统自带CMD : 使用Windows系统的命令行工具;
-- 二者都有 : 上面二者同时配置, 但是注意, 这样会将windows中的find.exe 和 sort.exe工具覆盖, 如果不懂这些尽量不要选择;

项目管理---git----快速使用git笔记(二)------git的本地安装

选择换行格式 : 
-- 检查出windows格式转换为unix格式 : 将windows格式的换行转为unix格式的换行在进行提交;
-- 检查出原来格式转为unix格式 : 不管什么格式的, 一律转为unix格式的换行在进行提交;
-- 不进行格式转换 : 不进行转换, 检查出什么, 就提交什么;

Mac 平台上安装

Mac平台里下载的安装文件也是图形化安装工具。下一步安装即可。

项目管理---git----快速使用git笔记(二)------git的本地安装

配置git

客户端安装完后我们可以看到git的bash服务窗口。linux系统则可以直接使用git的命令了。

但是我们在使用git命令之前,必须先设置用户名和提示邮箱。

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

使用命令

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

项目管理---git----快速使用git笔记(二)------git的本地安装

到这里我们的安装就算完成了,可以开始使用了。

上一篇:Git 笔记一 Git简介


下一篇:Zookeeper一致性协议原理Zab