zero自动化框架搭建---Git安装详解

news/2025/2/21 7:08:59

一、Git下载

下载安装包

官网下载

下载的地址就是官网即可:Git - Downloads

进来直接选择windows的安装包下载

选择安装位置

双击安装包安装,选择安装地址后点击next

选择安装的组件,默认即可

也可按照需要自行选择

Windows Explorer integration(Windows资源管理器集成):
选择此选项后,Git会将一些功能集成到Windows资源管理器中。
这样,在Windows资源管理器中你可以直接执行Git相关操作,如查看文件状态标记、执行Git命令等。

Git Bash Here:
选择此选项后,右键单击文件或文件夹时会在菜单中添加"Git Bash Here"选项。
这样你可以通过该选项打开Git Bash终端并自动切换到所选文件或文件夹所在的目录。

Git GUI Here:
选择此选项后,右键单击文件或文件夹时会在菜单中添加"Git GUI Here"选项。
这样你可以通过该选项打开Git GUI图形化界面并自动切换到所选文件或文件夹所在的目录。

Git LFS (Large File Support):
选择此选项后,Git会安装Git LFS扩展,用于管理大型文件,如图像、音频和视频文件。
使用Git LFS可以更高效地处理大型文件,并避免将它们存储在Git仓库中造成不必要的负担。

Asociate .git* configuration files with the default text editor:
选择此选项后,Git会关联.gtiignore、.gitattributes等扩展名为.gt+的配置文件与系统默认的文本编辑器。
这样你可以直接双击这些文件,在默认文本编辑器中打开并进行编辑。

Associate .sh files to be run with Bash:
选择此选项后,Git会关联.sh扩展名的文件与Bash终端。
这样你可以直接双击.sh文件,在Bash终端中运行脚本。

Check daily for Git for Windows updates:
选择此选项后,Git会每天检查是否有Git for Windows的更新版本,并在有更新时提醒你进行更新。

(NEW!) Add a Git Bash Profile to Windows Terminal:
选择此选项后,Git会将一个Git Bash配置文件添加到Windows Terminal中。

Windows Terminal是Windows上的一个多功能终端应用程序,添加Git Bash配置文件后可以直接在Windows Terminal中使用Git Bash。
(NEW!) Scalar (Git add-on to manage large scale repositories):
选择此选项后,Git会安装Scalar,这是一个Git的附加组件,用于管理大规模仓库。
Scalar提供了一些工具和功能,使大规模仓库的克隆、检出等操作更高效。

继续点击下一步

选择默认的编辑器

选择Git使用的默认编辑器是指设置Git在执行某些需要打开编辑器的操作时,默认使用的文本编辑器。这些操作包括编写提交消息、解决合并冲突等。

默认的是vim编辑器,熟悉一点命令就会操作,使用默认的vim即可;

选择默认分支

  让Git决定(Let Git decide): 即在创建新的仓库时,Git会使用默认的分支名称master。
  覆盖新的默认分支名称(Override the default branch name for new repositories): 可以将默认分支更改为其他名称(如main)。

无所谓选择哪个,我一般倾向第二种

调整git的环境变量

选择默认就行

“Use Git from Git Bash only”(仅使用Git Bash中的Git): 它不会修改你的系统环境变量(PATH)。你只能在Git Bash中使用Git命令行工具。
“Git from the command line and also from 3rd-party software”(从命令行和第三方软件中使用Git): 它会将一些最基本的Git包装器添加到你的系统环境变量(PATH),以避免在环境中混乱地添加可选的Unix工具。你将能够从Git Bash、命令提示符和Windows PowerShell中使用Git,并且可以在PATH中寻找Git的任何第三方软件。
“Use Git and optional Unix tools from the Command Prompt”(从命令提示符中使用Git和可选的Unix工具): 这个选项会将Git和可选的Unix工具都添加到你的系统环境变量(PATH)中。需要注意的是,这将覆盖Windows中的一些工具(如"find"和"sort")。只有当你完全理解这些影响并愿意接受时,才应选择这个选项。

选择SSH可执行文件

默认即可、

选择HTTPS后端传输

选择第一个openSSL即可

配置行尾转换

选择第一个即可

配置Git Bash使用的终端模拟器

选择第一个即可

git pull默认行为

选择第一个即可

选择凭证助手

选择第一个即可

配置额外选项

选择默认即可

配置实验选项

这个选项不开启就行,取消勾选点击next

安装完成
可以通过选择安装的快捷方式来启动应用程序。 点击 “Finish” 退出设置。 您可以选择以下操作:

命令行窗口输入

git --version

或者

git -v

可以验证

二、Git功能简介


设置用户名


在使用 Git 之前,建议设置全局的用户名称和电子邮件地址,这样每次提交代码时就可以自动关联您的身份信息。

以下是设置 Git 全局用户名称和电子邮件地址的步骤:

  1. 打开命令行工具(如终端或命令提示符)。
  2. 运行以下命令设置全局用户名:
git config --global user.name "LIgoudaner"
  1. 运行以下命令设置全局用户电子邮件地址:
git config --global user.email "email@example.com"

这两个设置是可选的,但建议进行配置。它们会将您的姓名和电子邮件地址与每次 Git 提交相关联.

设置一次后,Git 将自动使用您配置的全局用户信息。如果需要针对特定项目使用不同的用户信息,可以在该项目的目录中运行不带 --global 标志的相同命令,具体命令将会将配置限定在当前项目中。

可以使用以下命令查看配置的 Git 全局用户名和邮箱信息:

$ git config --global user.name
$ git config --global user.email


 


http://www.niftyadmin.cn/n/5860425.html

相关文章

MySQL 三层 B+ 树能存多少数据?

1. B树的基本结构 节点大小:在InnoDB中,B树的每个节点(页)大小通常是16KB。索引项大小:每个索引项的大小取决于主键和指针的大小。假设主键为8字节,指针为6字节,则每个索引项的大小约为14字节。…

leetcode_位运算 190.颠倒二进制位

190. 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。 1. 字符串 class Solution:# param n, an integer# return an integerdef reverseBits(self, n):res "" # 创建一个保存结果的空字符串for b in str(bin(n))[2:]:# 遍历n的二进制数res b res # 把每…

线程与线程:从入门到放弃

引言 在计算机科学中,**线程**是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一个进程可以拥有多个线程,这些线程共享进程的内存空间和资源,但每个线程拥有独立的执行栈和程序计数器。 本…

JUC并发—8.并发安全集合二

大纲 1.JDK 1.7的HashMap的死循环与数据丢失 2.ConcurrentHashMap的并发安全 3.ConcurrentHashMap的设计介绍 4.ConcurrentHashMap的put操作流程 5.ConcurrentHashMap的Node数组初始化 6.ConcurrentHashMap对Hash冲突的处理 7.ConcurrentHashMap的并发扩容机制 8.Concu…

第1章大型互联网公司的基础架构——1.11 消息中间件技术

消息队列(Message Queue)是分布式系统中最重要的中间件之一,在服务架构设计中被广泛使用。 1.11.1 通信模式与用途 消息中间件构建了这样的通信模式: 一条消息由生产者创建,并被投递到存放消息的队列中;…

使用Python和正则表达式爬取网页中的URL数据

在数据抓取和网络爬虫开发中,提取网页中的URL是一个常见的需求。无论是用于构建网站地图、分析链接结构,还是进行内容聚合,能够高效地从HTML文档中提取URL都是一个重要的技能。Python作为一种强大的编程语言,结合其正则表达式模块…

ubuntu22.04使用minikube安装k8s

ubuntu使用minikube安装k8s 准备工作安装步骤安装docker安装kubectl安装minikube导入相关镜像安装相关指令启动minikube服务 安装dashboard组件导入相关镜像创建服务账号安装组件本体验证安装结果 准备工作 下载离线安装包,安装包内容如下: 软件说明ki…

windows使用命令解压jar包,替换里面的文件。并重新打包成jar包,解决Failed to get nested archive for entry

有一个jar包,需要替换里面的文件,使用解压工具打开项目,然后找到对应的子包,再次打开,然后进行手工替换重新压缩成jar包后,发现启动服务报错Failed to get nested archive for entry。 使用下面的命令可实…