之前也没有用过什么版本控制的工具,唯一用过的就是 SVN 了,不过也只是简单的使用而已,比如写好代码就签入,没了?是的,没了。

于是接触到了 Git 这个分布式版本控制软件,接下来就让我们好好学习,天天向上吧。

第一步当然需要安装 Git 了,其实这一步本来没什么可说的,毕竟程序员哪有不会装软件的。。。说的也是。不过还是打算一步一步来。

由于我使用的是 Windows 操作系统,所以我下载的是 Windows 版,下载 Windows 版 Git。其他操作系统的如:Linux、Mac,可以参考这里

下载完成之后,双击运行下载的.exe文件,出现如下界面。

直接点击 Next。下一步

选择安装的位置,然后点击 Next。下一步

这一步是选择需要安装的组件,默认就可以了,当然也可以把桌面快捷方式选上。然后点击 Next。下一步

这一步是创建开始菜单文件夹,可以不创建。然后点击 Next。下一步

这一步是选择 Git 命令的运行方式。

第一项:只能在 Git Bash 运行 Git 命令。

第二项:可以在 Git Bash 和 Windows CMD 运行 Git 命令。

第三项:可以在 Git Bash 和 Windows CMD 以及可选的 Unix 工具运行 Git 命令。

这里我默认选择第二项,然后点击 Next。下一步

这一步是选择以何种安全方式连接库。

第一项:使用 OpenSSL 安全方式连接库。

第二项:使用 Windows 本地安全证书安全方式连接库。

这里我默认选择第一项,然后点击 Next。下一步

这一步是选择 Git 处理文本文件行尾的转换方式。

第一项:签出时使用 Windows 的转换方式,签入时使用 Unix 的转换方式。

第二项:签出时不执行任何转换,签入时使用 Unix 的转换方式。

第三项:签出时不执行任何转换,签入时也不执行任何转换。

这里我默认选择第一项,然后点击 Next。下一步

这一步是选择何种终端仿真器,即命令行的窗口。

第一项:使用 Git Bash 默认的终端仿真器。

第二项:使用 Windows CMD 的终端仿真器。

这里我默认选择第一项,然后点击 Next。下一步

这一步是选择启用或不启用的功能。

第一项:启用/不启用 文件系统缓存。

第二项:启用/不启用 Git 凭证管理器。

第三项:启用/不启用 符号链接。

这里我依然默认选择第一项和第二项,然后点击 Install。下一步

这一步就会自动进行安装了,稍等片刻即可。

这一步可以选择运行 Git Bash(第一项)和查看发行的说明(第二项),这里取消勾选第二项,选中第一项,然后点击 Finish。

接着就会出现 Git Bash 窗口了,也就是 Git 的命令行窗口,是不是跟 Windows CMD 很像。

然后我们可以测试一下安装的结果,在 Git Bash 窗口中输入 git,然后回车。窗口中出现下面的 Git 版本内容以及 Git 一些常用的命令就表示安装成功了。

Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量。

而这些环境变量,就决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在三个不同的地方:

/etc/gitconfig 文件:系统中所有用户都可以使用的配置。若使用命令 git config --system读写的就是这个文件。

~/.gitconfig 文件:当前用户目录下的配置文件只能该用户使用。若使用 git config --global选项,读写的就是这个文件。

当前项目的 Git 目录中的配置文件,即当前项目目录中的 .git/config 文件,这里的配置文件只对当前项目有效,每一个级别的配置都会覆盖上一个级别的配置。

配置个人的用户名称和电子邮件地址:

打开 Git Bash 窗口,输入如下命令。

$ git config --global user.name "Brambling"

$ git config --global user.email "tencent@qq.com"

看到这儿你或许会疑惑,为什么没有什么反应呢?是的,不过我们可以用命令 $ git config --list 查看配置项。

最后面两个就是我们刚刚配置的用户名称和电子邮件地址。

或者还可以直接查询某个配置项。如下:

PS:

如果用了 --global 选项,那么读写的配置文件就是位于当前用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。

如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。

Git 系列——第一步安装 Git的更多相关文章

  1. Git学习第一天--安装Git和创建版本库

    Windows上安装Git msysgit是Windows版的Git,从https://git-for-windows.github.io下载(备份:百度网盘),然后按默认选项安装即可. 安装完成后, ...

  2. 什么是git?window下安装git

    一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以 ...

  3. Mac系统下使用VirtualBox虚拟机安装win7--第一步 安装vbox虚拟机

    Mac系统下使用VirtualBox虚拟机安装win7操作步骤: 第一步 安装vbox虚拟机 1.先下载vbox,下载地址:: https://www.virtualbox.org/wiki/Down ...

  4. git 入门教程之安装 git

    安装 git git 目前支持 Linux/Unix.Solaris.Mac和 Windows 平台上运行,根据自身环境选择安装. Linux 系统 linux 系统安装软件大致有两种途径,一种是利用 ...

  5. 一步一步安装Git控件版本工具

    Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git的读音为/gɪt/.Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.[2 ...

  6. ue4 shooterGame 第一步 搭建git linux服务器

    1.分别在linux(服务器)上安装git.和openssh服务, 在windows(客户机)上安装cygwin,模拟linux环境以及安装windows git客户端. 2.windows的cygw ...

  7. Git系列一之安装管理

    1.Git安装部署 Git是分布式的版本控制系统,我们只要有了一个原始Git版本仓库,就可以让其他主机克隆走这个原始版本仓库,从而使得一个Git版本仓库可以被同时分布到不同的主机之上,并且每台主机的版 ...

  8. Openstack(企业私有云)万里长征第一步——安装

    一.前言 单位新进了十几台服务器,建了一个高标准的一体化机房,状似刘姥姥进大观园的我,从机房规划到企业私有云搭建一一重头学来,除了机房泥墙其他基本都涉猎到了. 从企业私有云这个名字就能看出这是多么复杂 ...

  9. 在Visual Studio 中使用git——给Visual Studio安装 git插件(二)

    在Visual Studio 中使用git--什么是Git(一) 第二部分: 给Visual Studio安装 git插件 如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了, ...

随机推荐

  1. Java集合----Map集合

    Map Map 用于保存具有映射关系的数据,因此 Map 集合里保存着两组值,一组值用于保存 Map 里的 Key,另外一组用于保存 Map 里的 Value Map 中的 key 和 value 都 ...

  2. swift - 将表格滚动条移动到底部

    类似聊天那种效果,最新出现消息后,会自动滚动到表的底部,具体代码实现如下: 1,使用scrollToRow方法: let mySec = 1//最后一个分组的索引(0开始,如果没有分组则为0 let ...

  3. 设置jQuery validate插件错误提示位置

    参照上一篇bootstrap布局注册表单 使用校验插件默认位置显示提示信息,发现错误提示信息换行了,由于增加了提示信息,表单显示高度也增加了,如下 默认提示信息位置代码为 将错误提示设置其显示在右边, ...

  4. WAS的部署

    一.设置JAM参数 1.登录WAS的控制台 https://192.168.0.91:9043/ibm/console

  5. mac 特殊符号的操作

    ——快捷键符号对照表,Mac下的那些符号都代表哪些按键? 这期我们教大家认识符号. 在Mac的快捷键中经常会有一些符号,比如⌘.⌥.⇧.⌃等,而Mac下只有command键上有一个⌘的符号,而其他按键 ...

  6. linux上如何快速删除一个目录

    在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决.直接rm就可以了,不过要加两个参数-rf 即:rm -rf   ...

  7. C语言简介(转自菜鸟教程)

    C 简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的.C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现. 在 1978 ...

  8. Effective C++ —— 设计与声明(四)

    条款18 : 让接口容易被正确使用,不易被误用 欲开发一个“容易被正确使用,不容易被误用”的接口,首先必须考虑客户可能做出什么样的错误操作.  1. 明智而审慎地导入新类型对预防“接口被误用”有神奇疗 ...

  9. 编写高性能的 Lua 代码

    前言 Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏.像<魔兽世界>的插件,手机游戏<大掌门><神曲><迷失之地>等都是用Lua来 ...

  10. 【HTML】改变鼠标样式图片css

    你需要一张图   .ico 的 格式 如果一开始你要解决的是怎么去用png 格式图片转成 ICO格式 先做一张32*32的PNG格式图片 然后 打开http://www.easyicon.net/co ...