当前位置: 首页 > news >正文

深圳高端网站建设/郑州做网站的大公司

深圳高端网站建设,郑州做网站的大公司,岳阳市城市建设投资公司网站,产品营销活动策划方案目录 一、下载与安装 1.官网下载git 2、下载完成之后,双击下载好的exe文件进行安装 3、选择Git的安装路径 4、选择在安装 Git 时要包含的组件和功能 5、选择 Git 快捷方式在 Windows 开始菜单中的位置。 6、选择 Git 使用的默认编辑器 7、调整新仓库中初始分…

目录

一、下载与安装

1.官网下载git

2、下载完成之后,双击下载好的exe文件进行安装

3、选择Git的安装路径

4、选择在安装 Git 时要包含的组件和功能

5、选择 Git 快捷方式在 Windows 开始菜单中的位置。

6、选择 Git 使用的默认编辑器

7、调整新仓库中初始分支的名称

8、修改 Git 的环境变量,选择第二个默认推荐的即可。

9、选择 HTTPS 传输后端

10、配置 Git 文件的行尾换行符

11、选择 Git 终端类型

12、选择 Git pull 合并的模式

13、选择 Git 的凭据管理器

13、配置额外选项

14、配置实验性选项

15、安装完成!

二、检查与配置

1. 检查Git情况

2. 配置用户名和邮箱


一、下载与安装

1.官网下载git

Git - Downloading Packagehttps://git-scm.com/downloads/win
选择所需要的版本,进行下载。



2、下载完成之后,双击下载好的exe文件进行安装,如下界面:


3、选择Git的安装路径

默认是C盘,推荐修改到其他盘下

(注意:路径要求非中文并且没有空格)


4、选择在安装 Git 时要包含的组件和功能

通常推荐按默认设置来,不用额外勾选,直接下一步

以下是每个选项的详细说明:

(1)附加图标
  • 在桌面上:选择是否在桌面上创建 Git 图标。
(2)Windows 资源管理器集成
  • Git Bash Here:在右键菜单中添加 "Git Bash Here" 选项,方便在指定目录直接打开 Git Bash。
  • Git GUI Here:在右键菜单中添加 "Git GUI Here" 选项,方便在指定目录直接打开 Git 图形界面。
  • Git LFS(大文件支持):安装 Git 大文件支持功能,用于管理 Git 仓库中的大文件。
  • 将 .git 配置文件与默认文本编辑器关联*:将 .gitconfig 等 Git 配置文件与默认文本编辑器关联,方便进行编辑。
  • 将 .sh 文件与 Bash 关联:将 .sh 文件与 Git Bash 关联,方便运行脚本。
(3)更新检查
  • 每天检查 Git for Windows 更新:选择是否每天自动检查 Git for Windows 的更新。

当前选择的组件至少需要 261.1 MB 的磁盘空间。


5、选择 Git 快捷方式在 Windows 开始菜单中的位置。

通常不用修改,直接下一步。


6、选择 Git 使用的默认编辑器

(用户可以根据自己的偏好选择适合的文本编辑器。如果用户不熟悉 Vim,可以选择其他的编辑器,如 VS Code、Notepad++ 等作为 Git 的默认编辑器。)

推荐使用默认的 Vim 编辑器,然后点击下一步。


7、调整新仓库中初始分支的名称

这个界面允许用户选择在使用 git init指令创建新仓库时,初始分支的默认名称。

推荐直接使用默认选项(Let Git decide) 

以下是界面内容的详细说明:

  1. 选项一:让 Git 决定
    使用 Git 的默认分支名称(当前为 master

  2. 选项二:自定义新仓库的默认分支名称
    用户可以指定创建新仓库时使用的初始分支名称,例如 main

  3. 注意事项:此设置仅影响新创建的仓库,不会影响之前创建的仓库。



8、修改 Git 的环境变量,选择第二个默认推荐的即可。


9、选择 HTTPS 传输后端

该步骤让用户选择 Git 在通过 HTTPS 连接时,使用的 SSL/TLS 库。

推荐使用OpenSSL,按照默认的选择即可


10、配置 Git 文件的行尾换行符

通常是Windows 使用 CRLF,Linux 使用 LF,即选择第一个自动转换即可,然后下一步。


11、选择 Git 终端类型

选择默认的使用 MinTTY(MSYS2 的默认终端),然后下一步。


12、选择 Git pull 合并的模式

该步骤允许用户配置 git pull 命令的默认行为。

通常选择Default默认,然后下一步

以下是选项内容的详细说明:

选项一:默认(快进或合并)

  • 行为:这是 git pull 的标准行为。如果可能,Git 会尝试快进(fast-forward)当前分支到远程分支的最新提交;如果无法快进,Git 会执行合并(merge)操作。

  • 适用场景:适用于大多数情况,尤其是团队协作时。

选项二:变基(rebase)

  • 行为:Git 会将当前分支的提交变基(rebase)到拉取的远程分支上。如果没有本地提交需要变基,则相当于快进。

  • 适用场景:适用于希望保持提交历史线性的开发流程。

选项三:仅快进

  • 行为:Git 会尝试快进当前分支到远程分支的最新提交。如果无法快进(例如有冲突),操作会失败。

  • 适用场景:适用于希望严格保持线性历史且不允许合并的情况。


13、选择 Git 的凭据管理器

该步骤允许用户选择 Git 在管理凭据(如用户名和密码)时使用的凭据助手。

直接选择默认的跨平台的凭据管理器,然后下一步。


13、配置额外选项

该步骤允许用户选择是否启用一些额外的功能。例如:

  1. 启用文件系统缓存

  2. 选项二:启用符号链接

通常选择默认设置,然后下一步。


14、配置实验性选项

该步骤让用户选择是否启用一些实验性功能,

技术还不成熟,有已知的 bug,不建议勾选,直接点击右下角的 Install按钮,开始安装 Git。

15、安装完成!

点击FInish安装完成。

二、检查与配置


1. 检查Git情况

打开终端(win+R 输入cmd),查看Git版本信息

// 查看命令
git --version

看到在面这种回复,说明Git已经安装成功。 


2. 配置用户名和邮箱

注意:Git 首次安装必须设置一下用户名和邮箱。

  • Git 使用用户名和邮箱来标识每次提交的作者。这些信息会永久记录在提交历史中。

  • 如果没有设置用户名和邮箱,Git 会提示错误,并拒绝提交代码。

git config --global user.name XXX你的用户名
git config --global user.email XXX@qq.com你的邮箱

在任意位置右键,然后选择Open Git bash here; 跳出界面后输入上述指令,来配置自己的用户名和邮箱。

配置成功后,输入以下指令,查看是否配置成功;

git config user.name
git config user.email

参考文章:

git的安装与配置教程-超详细版_git安装及配置教程-CSDN博客

Git 版本控制:基础介绍与常用操作-CSDN博客

【有道云笔记】Git基础
https://note.youdao.com/s/6BCGZ7eA

相关文章:

Git的安装步骤详解(复杂的安装界面该如何勾选?)

目录 一、下载与安装 1.官网下载git 2、下载完成之后,双击下载好的exe文件进行安装 3、选择Git的安装路径 4、选择在安装 Git 时要包含的组件和功能 5、选择 Git 快捷方式在 Windows 开始菜单中的位置。 6、选择 Git 使用的默认编辑器 7、调整新仓库中初始分…...

文本预处理

一、文本的基本单位 1、Token 定义:文本的最小单位,例如单词、标点符号。 示例: 原句: "I love NLP." 分词结果: [I, love, NLP, .] 2、语法与语义 语法:词的结构和句子的组合规则。 语义&a…...

SQLAlchemy 2.0的简单使用教程

SQLAlchemy 2.0相比1.x进行了很大的更新,目前网上的教程不多,以下以链接mysql为例介绍一下基本的使用方法 环境及依赖 Python:3.8 mysql:8.3 Flask:3.0.3 SQLAlchemy:2.0.37 PyMySQL:1.1.1使用步骤 1、创建引擎,链接到mysql engine crea…...

基于RAG的知识库问答系统

基于RAG的知识库问答系统 结合语义检索与大语言模型技术,实现基于私有知识库的智能问答解决方案。采用两阶段处理架构,可快速定位相关文档并生成精准回答。 核心功能 知识向量化引擎 支持多语言文本嵌入(all-MiniLM-L6-v2模型)自…...

SQL/Panda映射关系

Pandas教程(非常详细)_pandas 教程-CSDN博客 SQL:使用SELECT col_1, col_2 FROM tab; Pandas:使用df[[col_1, col_2]]。 SQL:使用SELECT * FROM tab WHERE col_1 11 AND col_2 > 5; Pandas:使用df…...

自定义数据集 使用paddlepaddle框架实现逻辑回归

导入必要的库 import numpy as np import paddle import paddle.nn as nn 数据准备: seed1 paddle.seed(seed)# 1.散点输入 定义输入数据 data [[-0.5, 7.7], [1.8, 98.5], [0.9, 57.8], [0.4, 39.2], [-1.4, -15.7], [-1.4, -37.3], [-1.8, -49.1], [1.5, 75.6…...

Docker入门篇(Docker基础概念与Linux安装教程)

目录 一、什么是Docker、有什么作用 二、Docker与虚拟机(对比) 三、Docker基础概念 四、CentOS安装Docker 一、从零认识Docker、有什么作用 1.项目部署可能的问题: 大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题&#xff1…...

c/c++高级编程

1.避免变量冗余初始化 结构体初始化为0,等价于对该内存进行一次memset,对于较大的结构体或者热点函数,重复的赋值带来冗余的性能开销。现代编译器对此类冗余初始化代码具有一定的优化能力,因此,打开相关的编译选项的优…...

2024-我的学习成长之路

因为热爱,无畏山海...

vscode软件操作界面UI布局@各个功能区域划分及其名称称呼

文章目录 abstract检查用户界面的主要区域官方文档关于UI的介绍 abstract 检查 Visual Studio Code 用户界面 - Training | Microsoft Learn 本质上,Visual Studio Code 是一个代码编辑器,其用户界面和布局与许多其他代码编辑器相似。 界面左侧是用于访…...

xmind使用教程

xmind使用教程 前言xmind版本信息“xmind使用教程”的xmind思维导图 前言 首先xmind是什么?XMind 是一款思维导图和头脑风暴工具,用于帮助用户组织和可视化思维、创意和信息。它允许用户通过图形化的方式来创建、整理和分享思维导图,可以用于…...

Day33【AI思考】-分层递进式结构 对数学数系的 终极系统分类

文章目录 **分层递进式结构** 对数学数系的 **终极系统分类**总览**一、数系演化树(纵向维度)**数系扩展逻辑树**数系扩展逻辑** **二、代数结构对照表(横向维度)**数系扩展的数学意义 **三、几何对应图谱(空间维度&am…...

k8s二进制集群之ETCD集群证书生成

安装cfssl工具配置CA证书请求文件创建CA证书创建CA证书策略配置etcd证书请求文件生成etcd证书 继续上一篇文章《负载均衡器高可用部署》下面介绍一下etcd证书生成配置。其中涉及到的ip地址和证书基本信息请替换成你自己的信息。 安装cfssl工具 下载cfssl安装包 https://github…...

MySQL5.5升级到MySQL5.7

【卸载原来的MySQL】 cmd打开命令提示符窗口(管理员身份)net stop mysql(先停止MySQL服务) 3.卸载 切换到原来5.5版本的bin目录,输入mysqld remove卸载服务 测试mysql -V查看Mysql版本还是5.5 查看了环境变量里的…...

Golang Gin系列-9:Gin 集成Swagger生成文档

文档一直是一项乏味的工作(以我个人的拙见),但也是编码过程中最重要的任务之一。在本文中,我们将学习如何将Swagger规范与Gin框架集成。我们将实现JWT认证,请求体作为表单数据和JSON。这里唯一的先决条件是Gin服务器。…...

利用Python高效处理大规模词汇数据

在本篇博客中,我们将探讨如何使用Python及其强大的库来处理和分析大规模的词汇数据。我们将介绍如何从多个.pkl文件中读取数据,并应用一系列算法来筛选和扩展一个核心词汇列表。这个过程涉及到使用Pandas、Polars以及tqdm等库来实现高效的数据处理。 引…...

【PyQt】超级超级笨的pyqt计算器案例

计算器 1.QT Designer设计外观 1.pushButton2.textEdit3.groupBox4.布局设计 2.加载ui文件 导入模块: sys:用于处理命令行参数。 QApplication:PyQt5 应用程序类。 QWidget:窗口基类。 uic:用于加载 .ui 文件。…...

Git 的起源与发展

序章:版本控制的前世今生 在软件开发的漫长旅程中,版本控制犹如一位忠诚的伙伴,始终陪伴着开发者们。它的存在,解决了软件开发过程中代码管理的诸多难题,让团队协作更加高效,代码的演进更加有序。 简单来…...

预防和应对DDoS的方法

DDoS发起者通过大量的网络流量来中断服务器、服务或网络的正常运行,通常由多个受感染的计算机或联网设备(包括物联网设备)发起。 换种通俗的说法,可以将其想象成高速公路上的一次突然的大规模交通堵塞,阻止了正常的通勤…...

51单片机开发:独立按键实验

实验目的:按下键盘1时,点亮LED灯1。 键盘原理图如下图所示,可见,由于接GND,当键盘按下时,P3相应的端口为低电平。 键盘按下时会出现抖动,时间通常为5-10ms,代码中通过延时函数delay…...

02.04 数据类型

请写出以下几个数据的类型: 整数 a ----->int a的地址 ----->int* 存放a的数组b ----->int[] 存放a的地址的数组c ----->int*[] b的地址 ----->int* c的地址 ----->int** 指向printf函数的指针d ----->int (*)(const char*, ...) …...

FPGA学习篇——开篇之作

今天正式开始学FPGA啦,接下来将会编写FPGA学习篇来记录自己学习FPGA 的过程! 今天是大年初六,简单学一下FPGA的相关概念叭叭叭! 一:数字系统设计流程 一个数字系统的设计分为前端设计和后端设计。在我看来&#xff0…...

【Cadence仿真技巧学习笔记】求解65nm库晶体管参数un, e0, Cox

在设计放大器的第一步就是确定好晶体管参数和直流工作点的选取。通过阅读文献,我了解到L波段低噪声放大器的mos器件最优宽度计算公式为 W o p t . p 3 2 1 ω L C o x R s Q s p W_{opt.p}\frac{3}{2}\frac{1}{\omega LC_{ox}R_{s}Q_{sp}} Wopt.p​23​ωLCox​Rs…...

【RocketMQ】RocketMq之IndexFile深入研究

一:RocketMq 整体文件存储介绍 存储⽂件主要分为三个部分: CommitLog:存储消息的元数据。所有消息都会顺序存⼊到CommitLog⽂件当中。CommitLog由多个⽂件组成,每个⽂件固定⼤⼩1G。以第⼀条消 息的偏移量为⽂件名。 ConsumerQue…...

小白零基础--CPP多线程

进程 进程就是运行中的程序线程进程中的进程 1、C11 Thread线程库基础 #include <iostream> #include <thread> #include<string>void printthread(std::string msg){std::cout<<msg<<std::endl;for (int i 0; i < 1000; i){std::cout<…...

利用deepseek参与软件测试 基本架构如何 又该在什么环节接入deepseek

利用DeepSeek参与软件测试&#xff0c;可以考虑以下基本架构和接入环节&#xff1a; ### 基本架构 - **数据层** - **测试数据存储**&#xff1a;用于存放各种测试数据&#xff0c;包括正常输入数据、边界值数据、异常数据等&#xff0c;这些数据可以作为DeepSeek的输入&…...

大模型微调技术总结及使用GPU对VisualGLM-6B进行高效微调

1. 概述 在深度学习中&#xff0c;微调&#xff08;Fine-tuning&#xff09;是一种重要的技术&#xff0c;用于改进预训练模型的性能。在预训练模型的基础上&#xff0c;针对特定任务&#xff08;如文本分类、机器翻译、情感分析等&#xff09;&#xff0c;使用相对较小的有监…...

WPF进阶 | WPF 样式与模板:打造个性化用户界面的利器

WPF进阶 | WPF 样式与模板&#xff1a;打造个性化用户界面的利器 一、前言二、WPF 样式基础2.1 什么是样式2.2 样式的定义2.3 样式的应用 三、WPF 模板基础3.1 什么是模板3.2 控件模板3.3 数据模板 四、样式与模板的高级应用4.1 样式继承4.2 模板绑定4.3 资源字典 五、实际应用…...

Java 大视界 -- Java 大数据在自动驾驶中的数据处理与决策支持(68)

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…...

自动化构建-make/Makefile 【Linux基础开发工具】

文章目录 一、背景二、Makefile编译过程三、变量四、变量赋值1、""是最普通的等号2、“:” 表示直接赋值3、“?” 表示如果该变量没有被赋值&#xff0c;4、""和写代码是一样的&#xff0c; 五、预定义变量六、函数**通配符** 七、伪目标 .PHONY八、其他常…...