git安装教程(详细版本)-程序员宅基地

技术标签: git  软件安装  

git安装

一、下载

下载链接:点击我跳到下载地址
下载地址

1、独立安装

将Git安装程序下载并运行,然后按照默认设置在系统目录中安装Git,这样Git将被集成到操作系统中。这意味着在独立安装Git后,您可以在任何终端窗口或Git客户端中使用Git命令。

2.便携安装

将所有Git文件打包成一个文件夹,您可以将该文件夹放在任何位置,如U盘或外部硬盘驱动器中。便携安装不需要进行系统级的安装或管理员权限,因此适合移动用户和临时使用Git的人员。

二、安装(无脑安装)

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

第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器,以避免使用可选的Unix工具造成环境混乱。

您将能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是推荐的选项。

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

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

第二个选项是“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如通过Active Directory Domain Services 。
在这里插入图片描述
第一个选项是“签出Windows风格,提交Unix风格的行尾”。签出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

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

第三种选项是“按原样签出,按原样提交”。当签出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)
在这里插入图片描述
第一个选项是“使用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权限)。请注意,现有存储库不受此设置的影响。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、测试是否安装完成

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_61485030/article/details/131114418

智能推荐

自然语言处理学习笔记-lecture06-词法分析与词性标注_汉语分词的基本原则和辅助原则-程序员宅基地

文章浏览阅读632次。中英文分词和词性标注方法_汉语分词的基本原则和辅助原则

阿里云的对象存储服务,oss 简介-程序员宅基地

文章浏览阅读1.4w次,点赞5次,收藏33次。阿里云的对象存储服务,oss 简介在电子科大的21学年的 数据库新技术 课程中,我接触到了一个 对象存储的 概念。过往接触的就是那些 mysql 这些二维表的数据库,在做一些java 项目,比如 springboot 的项目中,也是直接讲对象的字段,逐一插入 数据库 的 一个 row;没有那种直接存储对象的数据库。后来在写博客的时候,发现有人用阿里云的oss 对象存储作为图床。所以,这篇文章就整理一下有关 阿里云 对象存储 的知识点。什么是对象存储OSSOSS的全称是:Object Storag_oss

【Theano】使用Theano编写神经网络_theano的网络里的参数如何去用-程序员宅基地

文章浏览阅读767次。上一篇说到windows下面的Theano安装,在前面的文章中也介绍了几种常见的神经网络形式,今天就使用Theano来编写一个简单的神经网络 我把Theano形容成一个模子,这个模子提供了一些计算方法,然后我们只需要定义模子的形状和填充数据就可以了,且慢慢看: 首先我们定义初始数据集:Python代码 np.random.seed(0)_theano的网络里的参数如何去用

RK3399平台开发系列讲解(内核入门篇)1.37、内核栈_rk3399内核-程序员宅基地

文章浏览阅读2.6k次,点赞36次,收藏20次。内核栈_rk3399内核

实践总结:一篇搞懂链表——单链表和双指针技巧-程序员宅基地

文章浏览阅读3k次,点赞62次,收藏70次。单链表、双链表、双指针、快慢指针

oracle冷备份示例_oracle数据库冷备份例子-程序员宅基地

文章浏览阅读8.1k次。Oracle的冷备份1、 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完 整的数据库。冷备份是将关键性文件拷贝到另外位置的一种做法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。值得注意的是冷备份必须是数据库关闭的情况下完成,当数据库开着的时候,执行数据库文件系统备份无效。2、冷备份所需备份的文件包括以下几种:l 所有数据文件_oracle数据库冷备份例子

随便推点

linux c 按行读取文件-程序员宅基地

文章浏览阅读5.5k次。c中没有getline()这个函数,该函数只存在于c++中。有些人说用gets,但是这个函数是不安全的,gets不知道字符串的大小,容易造成溢出的问题。解决方案,使用fgets函数其关键在于在读出n-1个字符之前,如遇到了换行符或EOF,则读出结束。因此,通过设置适当大小的缓冲区,即可实现读取一行的功能。#include "stdio.h" int main(int argc,char** argv){ FILE *fp; char load_file[256]; char l_linux c 按行读取文件

协同进化算法在多目标优化中的应用_协同进化交叉变异交换反转-程序员宅基地

文章浏览阅读613次,点赞26次,收藏15次。协同进化算法在多目标优化中的应用1. 背景介绍多目标优化问题是一类非常重要的优化问题。在实际应用中,我们常常需要同时优化多个相互冲突的目标函数,如成本、效率、可靠性等。传统的优化算法通常只能优化单一目标函数,无法很好地处理多目标优化问题。协同进化算法是一类新兴的多目标优_协同进化交叉变异交换反转

软件测试基础_软件测试(software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性-程序员宅基地

文章浏览阅读229次,点赞3次,收藏2次。软件测试基础一:软件基础1:软件的定义 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。2:软件的应用场景游戏型测试,电商型测试,金融型软件,嵌入式测试等3:软件架构分类B/S架构软件客户端为游览器:百度,好123C/S架构软件客户端需安装专门软件,如QQ 微信等二、软件测试的定义与原则1:为什么需要软件测试[外链图片转存失败,源站可能有_软件测试(software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性

xp安装mysql5.5.28_Windows XP系统安装MySQL5.5.28图解教程-程序员宅基地

文章浏览阅读110次。mysql数据库的安装一共分为两个部分:数据库的安装和数据库的配置。一、mysql数据库的安装1、双击下载的mysql安装文件,如图所示:2、弹出mysql5.5安装向导对话框,单击next按钮,如图所示:3、打开end-user license agreement对话框,选中i accept the terms in the license agreement复选框,单击next按钮,如图所示:..._typical custom complete

海康摄像头二次开发python_GitHub - 10961020/GB28181: GB28181使用python实现源码 作为上级域对接海康蓝盾平台。包括catalog设备信息,预览设备视频流保...-程序员宅基地

文章浏览阅读1.9k次。GB28181-python公司需求研究了一下GB28181协议对接的2011版国标 2016版国标向下兼容 没有什么大影响使用python实现了此协议,没有具体验证过可以同时预览几路视频流,最多的一次是22路视频流同时预览这个取决与网络的带宽以及部署服务器的内存大小踩过很多坑,完善优化了很多次程序,目前这版至少后台启动两个月正常使用,生成的文件需定时清理否则服务器被写满会导致程序无法进行I/O操..._python模拟gb28181摄像头模拟

解决问题:OSError: mysql_config not found-程序员宅基地

文章浏览阅读1.7k次。通过pip install mysqlclient时报出了OSError: mysql_config not found错误,如图:image.png原因是linux需要mysql相关的一些依赖包yum install mysql-devel gcc gcc-devel python-develimage.png安装完毕后就可以正常pi..._oserror: mysql_config not found