Git 在本地的安装配置

实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,走教程。

目的:通过Git管理github托管项目代码

1. 下载安装Git

  • Git官网下载,官网下载地址:https://git-scm.com/downloads

  • 根据自己电脑选择下载,我这里是win10

  • 下载完成,右键管理员身份运行,开始安装

  • 选择安装目录

  • 选择组件 √ 上命令行和图形界面

  • 开始菜单目录名设 ==> 默认next

  • 选择Git文件默认的编辑器

  • 选择使用命令行环境

  • 第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。

  • 第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器,以避免使用可选的Unix工具造成环境混乱。您将能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是推荐的选项。

  • 第三种配置是“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

  • 我选择推荐的选项第二种配置

  • 这个界面是选择HTTPS后端传输。

  • 第一个选项是“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。这也是我们常用的选项。

  • 第二个选项是“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory Domain Services 。

  • 我使用默认选项第一项,点击 Next 继续

  • 配置行尾符号转换

  • 第一个选项是“签出Windows风格,提交Unix风格的行尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

  • 第二个选项是“按原样签出,提交Unix样式的行尾”。签出文本文件时,Git不会执行任何转换。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)

  • 第三种选项是“按原样签出,按原样提交”。当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)

  • 我选择第一种选项

  • 配置终端模拟器以与Git Bash一起使用

  • 第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。

  • 第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

  • 我选择默认的第一种选项

  • 配置配置额外的选项

  • 第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显着的性能提升。

  • 第二个选项是“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储,最显着的是对Visual Studio Team Services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。

  • 第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

  • 我勾选默认的第一、第二选项

  • 安装进度指示

  • 安装进度结束之后,会出现下图的完成Git安装向导界面

  • 安装完成

  • 最后安装成功,桌面上鼠标右键,或者开始菜单都可以看到Git图标

  • 启动测试

  • Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。Git Bash,是Git配套的一个控制台,点击打开如下图:

  • Git CMD(Deprecated),是通过CMD使用Git(不推荐使用),点击打开如下图:

  • Git GUI,是Git的可视化操作工具,点击打开如下图:

Git安装【Windows环境安装配置】详细教程相关推荐

  1. JDK的安装与环境变量配置详细教程

    JDK的安装与环境变量配置详细教程 JDK是开发java程序必备的开发工具包,要想做java程序开发,那么就需要装jdk.下面跟大家分享下jdk安装和环境变量配置的详细过程. 下载jdk 首先先去下载 ...

  2. java1.8安装及环境变量配置详细教程(专业保姆级,秒会)

    hello大家好!很多人在日常学习办公过程中安装一些软件,尤其是一些专业软件,需要各种运行环境和库的支持才能正常使用,但是很多小伙伴由于是初次接触,不懂得其中的原理,自己折腾半天也摸不着头脑. 比如有 ...

  3. Windows java,jdk安装与环境变量配置 详细教程(图)

    jdk安装时学习java程序员入门级必备的 以下Windows10为例 jdk下载可以去官网下载 也可以进入我云盘下载: 链接:百度网盘 提取码:1996 一.安装 1.1双击 1.2下一步 1.3更 ...

  4. Windows环境下JDK安装与环境变量配置详细的图文教程

    本节内容:JDK安装与环境变量配置 以下是详细步骤 回到顶部 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.oracle.com/technetwork/java/java ...

  5. Git在windows环境下的使用教程

    前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论坛的时候,经常有人提到github,有很多著名的开源软件都托管在github,想来肯定不错(莫笑),当 ...

  6. win2003下php环境搭建,如何在win2003上安装php环境(图文详细教程)

    现在很多cms系统都依赖于php环境运行,今天我们就和大家分享:如何在windows server2003操作系统上安装和配置php环境.现在就进入正题: 下载php5 下载PHP5,下载地址:htt ...

  7. Java 环境JDK下载、安装以及环境变量配置详细图解

    一.安装java环境,JDK 1.JDK下载地址 链接:https://pan.baidu.com/s/10EJlkjw3nVRhx7GA2MGN1Q 提取码:gno5 2.找个盘符,创建一个名为ja ...

  8. VMware安装windows server 2012 r2详细教程(附下载链接)

    VMware虚拟机安装Windows server 2012之前,要满足两个条件: 1.自己在本机上已经安装了"VMware Workstation Pro"这个软件(图标类似于这 ...

  9. VMware安装windows server 2008 r2详细教程

    前言 VMware虚拟机安装Windows server 2012之前,要满足两个条件: 1.自己在本机上已经安装了"VMware Workstation Pro"这个软件(图标类 ...

  10. 在VMware11虚拟机上安装Windows 7 x64操作系统(详细教程)

    在VMware11虚拟机上安装Windows 7 x64操作系统总体来说分为三大步: 1.完成Windows7 x 64初始化设置 点击主页中的创建新的虚拟机 点击下一步 选中稍后安装操作系统 > ...

最新文章

  1. Ubuntu 上安装rust
  2. 浙江大学远程教育学院计算机考试,浙江大学远程教育学院机试题 Windows操作题(共15分,若有做错请酌情 ....docx...
  3. Go语言 XML生成和解析
  4. Python入门、进阶经典PDF下载
  5. 微信公众号自动回复加超链接最新可用实现方案
  6. 转码器ffmpeg安装
  7. V 语言强势登顶 GitHub TOP1,欲取 Go 而代之?
  8. JavaScript进阶高级
  9. java 十亿数据去重_如何在有限的内存限制下实现数十亿级手机号码去重
  10. Tuple Class
  11. eclipse可视化插件
  12. Tomcat 下载安装教程
  13. win7定时关机命令_IT技术分享06:如何让电脑在任何时间自动关机
  14. Redis基础——数据类型详解
  15. 一文让你秒懂存储虚拟化
  16. 【WLAN】【测试】WLAN相关测试软件一览
  17. 简单易懂的CRC校验原理阐述
  18. 银行网申计算机技能怎么填,邮政储蓄银行网申填写技巧分享二
  19. UE4 皮革材质从简单到复杂
  20. c#中文件路径出现非法字符怎么办?解决也容易

热门文章

  1. nrf24l01无线通信模块与51单片机工作原理
  2. FLUENT连续性方程不收敛FLUENT求解器设置
  3. 如何做到两个IP地址是否属于同一网段?
  4. idea html特别卡,完美解决idea突然间很卡的问题
  5. Js 时间间隔计算(间隔天数)
  6. redis面试题(一)赋答案
  7. VSCode (Visual Studio Code) V1.43.0下载并设置成中文语言
  8. RDMA RC UC UD
  9. 为什么文件进行压缩后总是自带密码?
  10. 【iOS】二进制十进制十六进制转换器