参考源

https://www.bilibili.com/video/BV1FE411P7B3?spm_id_from=333.999.0.0

版本

本文章基于 Git 2.35.1.2


这里以安装 Windows 版 Git 为例。

下载

打开 Git 官网,点击 Download for Windows

由于国内网络限制,一般下载会很缓慢。

国内可以使用 淘宝镜像下载 或者 华为镜像下载

其他的国外资源下载缓慢都可以在这两个镜像下载。

安装

查看 GNU 协议,下一步。

安装路径,要求非中文且没有空格的目录,下一步。

基础设置,推荐默认,下一步。

安装目录名,可以不用更改,下一步。

默认编辑器,推荐默认,下一步。

默认分支名,推荐默认,下一步。

环境变量,推荐默认,下一步。

执行协议,推荐默认,下一步。

后台客户端连接协议,推荐默认,下一步。

文件的行末换行符,Windows 使用 CRLF,Linux 使用 LF,推荐默认,下一步。

终端类型,推荐默认,下一步。

合并模式,推荐默认,下一步。

凭据管理器,推荐默认,下一步。

其他配置,推荐默认,下一步。

实验室功能,还不成熟,建议不勾选,安装。

安装成功,结束。

启动

安装成功后在开始菜单中会有 Git 文件夹,里面主要有 3 个程序:

  • Git Bash:Unix 与 Linux 风格的命令行,使用最多,推荐使用
  • Git CMD:Windows 风格的命令行。
  • Git GUI:图形界面的 Git,不建议初学者使用,尽量先熟悉常用命令。

在 Git Bash 终端里输入 git --version 查看 Git 版本,如图所示,说明 Git 安装成功。

配置

所有的配置文件,其实都保存在本地。

  • Git\etc\gitconfig:Git 安装目录下的 gitconfig,存储系统级配置。
  • C:\Users\Administrator\.gitconfig:用户目录下的 gitconfig,只适用于当前登录用户的配置。

设置用户标识

当安装 Git 后首先要做的事情是设置用户名称邮箱地址

每次 Git 提交都会使用该信息,它会被永远的嵌入到操作记录中。

设置用户名

git config --global user.name "用户名"

设置邮箱

git config --global user.email "邮箱地址"

--global 参数为全局配置,Git 将总是会使用该配置来处理用户在系统中所做的一切操作。

如果希望在特定项目中使用不同的用户名或邮箱,可以在该项目中运行该命令不加--global参数。

以上操作也可以通过编辑C:\Users\Administrator\.gitconfig文件来实现,效果完全一致。

查看配置

git config -l

查看系统配置

git config --system --list

对应的文件内容

查看当前用户配置

git config --global --list

对应的文件内容

结论

git config -l是查询的所有配置,包括了系统配置用户配置

命令查询结果与文件内容完全一致,只是写法不同。

Git 02 安装的更多相关文章

  1. git从安装到使用

    一.Git简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制 ...

  2. Ubuntu下git的安装与使用

    Ubuntu下git的安装与使用 Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便. 首先,确认你的系统是否已安装git,可以通过git指令 ...

  3. star ccm+ 11.02安装

    STAR CCM+是CD-Adapco公司的主打软件,其安装方式较为简单,这里以图文方式详细描述STAR CCM+11.02安装过程. 1 安装准备工作2 正式安装3 软件破解4 软件测试 1 安装准 ...

  4. 4.Git的安装

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

  5. git&sourcetree安装及在IntelliIJ下拉取项目基础使用

    be careful: 1)git版本与Sourcetree版本最好一致 ,不能git为2.5,sourcetree为1.8 2)先安装git再安装Sourcetree 3)拥有git和sourcet ...

  6. git的安装以及遇到的问题

    git安装以及遇到的问题 之前没有学会如何在Ubuntu下使用git,国庆放假回来后,完成了git的安装,补回来了之前没有学会的东西. 以下是我安装的过程以及遇到问题.解决问题的过程. 这次安装git ...

  7. LoadRunner 12.02 安装以及汉化教程

    LoadRunner 12.02 安装 一.下载 首先下载Loadrunner12安装包. 下载后有四个安装包: HP_LoadRunner_12.02_Community_Edition_Addit ...

  8. 20145321 Git的安装使用及今后学习规划

    20145321 Git的安装使用及今后学习规划 Git安装使用及解决遇到的问题 之前上传代码都没有按照老师的方法弄,当时看到git教程感觉很麻烦,于是都是写完之后再一个个 程序贴上去,而现在使用过后 ...

  9. Git版本控制工具(一)----git的安装及创建版本库

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

随机推荐

  1. 树形dp基础

    今天来给大家讲一下数形dp基础 树形dp常与树上问题(lca.直径.重心)结合起来 而这里只讲最最基础的树上dp 1.选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程 ...

  2. 制造企业信息化时代,SaaS系统下沉,移动端上升

    这个时代,我们是不是有很多岗位一定是要在电脑前面完成?如果我们让部分岗位的办公室人员离开电脑,让他们通过移动端来完成工作,这又会产生出一个什么样的变化?是否意味着可以有更多的时间在一线生产制造现场,从 ...

  3. Java_break和continue

    目录 Java_break Java_continue goto关键字 视频 Java_break break在任何循环语句的主题部分, 均可以用break强行退出循环, 不执行循环中的剩余语句 br ...

  4. OAuth2学习中的一些高频问题的QA

    关于OAuth2相信很多初学者都有一些疑问,胖哥将这些疑问一一收集了起来做成了QA,或许能帮助学习者. OAuth2相关的QA Q:OAuth2 的一些常用场景? A: OAuth2主要用于API授权 ...

  5. Nginx安装及支持https代理配置和禁用TSLv1.0、TSLv1.1配置

    Linux安装Nginx Nginx安装及支持https代理配置和禁用TSLv1.0.TSLv1.1配置. 下载安装包 [root@localhost ~]# wget http://nginx.or ...

  6. go程序添加远程调用tcpdump功能

    最近开发的telemetry采集系统上线了.听起来高大上,简单来说就是一个grpc/udp服务端,用户的机器(路由器.交换机)将它们的各种统计数据上报采集.整理后交后端的各类AI分析系统分析.目前华为 ...

  7. ansible-playbook批量修改密码

    1. 将服务器ip写到ansible hosts文件中 2. 实现免密登录服务器 将ansible服务器公钥拷贝到目标服务器用户目录下的.ssh/authorized_keys 手动连接一次或者自己写 ...

  8. JAVA设计模式总结—建造者模式

    建造者模式 模式动机与定义 ​ 首先建造者模式的动机是为了创建复杂对象,简化传统的创建方法,提高创建的效率和可读性. ​ 像图中的这个例子,用户的需求是驾驶一辆汽车,但是对于用户来说是不需要了解汽车装 ...

  9. C4C中更方便的消息管理

  10. NC50528 滑动窗口

    NC50528 滑动窗口 题目 题目描述 给一个长度为N的数组,一个长为K的滑动窗体从最左端移至最右端,你只能看到窗口中的K个数,每次窗体向右移动一位,如下图: 你的任务是找出窗体在各个位置时的最大值 ...