Git 基础(一)—— Git 的安装及其配置

news2025/7/15 0:36:07

目录

一、Git 的下载与安装

1、Linux 环境

2、Windows 环境

(1) 下载 Git 安装包

(2) 安装 Git

二、Git 配置

1、配置用户信息 

2、查看配置信息

3、Windows 环境下配置文件的位置


一、Git 的下载与安装

1、Linux 环境

在保证网络环境畅通的情况下,直接输入下面的指定安装 Git

sudo apt-get install git

输入 git --version 查看是否安装成功

2、Windows 环境

Git 安装包的下载地址:Git - Download

(1) 下载 Git 安装包

使用普通方法下载比较慢,这里我们可以使用迅雷下载 

我的电脑是64位,所以下载的是64位安装包

右键选择复制链接地址

 打开迅雷,会自动弹出一个下载链接,直接开始下载即可

(2) 安装 Git

双击下载的 .exe 文件,选择好Git的安装路径,此后只需一路点击 next

我们在任意目录下右键,都可以看到多出来的两个选项,至此 Git 安装完毕,接下来我们需要手动配置Git。

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

二、Git 配置

1、配置用户信息 

每次 git 提交都会携带提交者的用户信息,所以在使用 git 之前需要手动配置一下用户信息,用户信息只需要配置一次就行。右键点击 Git Bash,然后输入如下命令:

git config --global user.name "yourname"    # 设置用户名
git config --global user.email "youremail"	# 设置邮箱(邮箱可以不存在)

2、查看配置信息

所有的配置文件都保存在本地,我们可以使用 git config 命令查看配置信息

git config --list
附加选项解析
--system显示系统配置
--global显示当前用户的配置

3、Windows 环境下配置文件的位置

系统配置文件:Git安装目录/etc/gitconfig

当前用户配置文件:C:/Users/Administrator/ .gitconfig

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/396496.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

L298N 直流电机驱动模块与 Arduino

L298N 直流电机驱动模块与 Arduino 原文地址 L298N 电机驱动器可以控制两个直流电机的速度和旋转方向。 此外,它还可以控制双极步进电机,例如NEMA 17。如果您想了解更多信息,请查看本教程。 L298N电机驱动器和Arduino控制步进电机&#xff…

基于C/C++综合训练 ----- 贪吃蛇

文章目录一、定义结构体对象二、游戏初始化1. 蛇初始化2. 食物初始化3. 围墙初始化4. 界面初始化三、逻辑编程1. 启动游戏2. 打印成绩3. main函数四、细节处理五、程序源码该篇环境为Visual Studio2022 游戏简述 :在控制终端绘画出一个矩阵表示游戏界面(围墙)&…

android h5餐饮管理系统myeclipse开发mysql数据库编程服务端java计算机程序设计

一、源码特点 android h5餐饮管理系统是一套完善的WEBandroid设计系统,对理解JSP java,安卓app编程开发语言有帮助(系统采用web服务端APP端 综合模式进行设计开发),系统具有完整的源代码和数据库,系统主要…

javaEE初阶 — HTML 中的常见标签

文章目录注释标签标题标签:h1 h6段落标签:p换行标签:br格式化标签图片标签:img1. img 的 alt 属性2. img 的 title 属性3. width 与 heigth 属性用来描述图的尺寸超链接标签:a表格标签列表标签表单标签1. from 标签2. …

【C++的OpenCV】第十一课-OpenCV图像常用操作(八):直方图计算(cv.calc())

🎉🎉🎉欢迎各位来到小白piao的学习空间!\color{red}{欢迎各位来到小白piao的学习空间!}欢迎各位来到小白piao的学习空间!🎉🎉🎉 💖💖&#x1f496…

发布新闻稿的流程与步骤

发布新闻稿需要遵循一定的流程和步骤,以下是一般的新闻发布流程:1、编写新闻稿新闻稿的内容应当简洁、明确、准确,力求突出新闻价值和亮点。企业和组织可以根据新闻稿的主题和目的,选择不同的写作风格和语言表达方式,以…

春季训练营 | 前端+验证直通车-全实操项目实践,履历加成就业无忧

“芯动的offer”是2023年E课网联合企业全新推出集训培优班(线下),针对有一定基础(linux、verilog、uvm等)在校学生以及想要通过短时间的学习进入到IC行业中的转行人士,由资深IC设计工程师带教,通…

openpnp - 贴片前, 放入一块新板子后, 对板子的坐标矫正

文章目录openpnp - 贴片前, 放入一块新板子后, 对板子的坐标矫正概述笔记实验前置条件实验开始建立自己板子上的Mark点封装, 用于自己人工圈定判断Mark点位置是否正确建立mark点封装根据多个mark点, 来精确定位板子左下角原点坐标ENDopenpnp - 贴片前, 放入一块新板子后, 对板子…

图像边缘检测

文章目录前言一、图像边缘检测二、边缘检测算子1. Roberts算子2. Prewitt算子3. Sobel算子三、代码实现总结前言 有了图像放大缩小,图像灰度化处理等相关基础知识过后,就可以进行图像边缘检测了。边缘检测最后也会在FPGA上面实现,此处小编已经…

神经网络分类任务(手写数字识别)

1.Mnist分类任务 网络基本构建与训练方法,常用函数解析 torch.nn.functional模块 nn.Module模块 学习方法:边用边查,多打印,duogua 使用jupyter的优点,可以打印出每一个步骤。 2.读取数据集 自动下载 %matplotl…

移动设备配置文件管理

什么是移动设备上的设备配置文件 随着移动设备在工作中使用量的迅速增加,有必要将这些设备置于企业管理之下,以确保企业数据安全且设备符合行业标准。移动设备上的配置文件允许 IT 管理员通过对员工使用的智能手机、平板电脑和笔记本电脑实施公司策略和…

三维人脸实践:基于Face3D的渲染、生成与重构 <一>

face3d: Python tools for processing 3D face git code: https://github.com/yfeng95/face3d paper list: PaperWithCode 该方法广泛用于基于三维人脸关键点的人脸生成、属性检测(如位姿、深度、PNCC等),能够快速实现人脸建模与渲染。推荐…

学生使用的台灯该怎么选择?2023适合学生房间的灯推荐

随着社会的进步发展,我们的生活水平越来越高,很多家庭的孩子都开始使用台灯这种家居产品,对于学习任务繁重的他们来说,台灯确实可以起到保护眼睛、提高学习专注度的作用。那么不知道朋友们是否了解过,台灯该怎么选择呢…

本地开发vue项目联调遇到访问接口跨域问题

本地开发vue项目联调遇到访问接口跨域问题 修改本地的localhost 一:按winr打开运行窗口,输入drivers ,然后回车 二:打开etc文件夹,然后用记事本的方式打开里面的hosts文件, 三:这时我们就可…

oneblog_justauth_三方登录配置【QQ】

文章目录oneblog添加第三方平台QQ互联平台创建三方应用完善信息登录oneblog添加第三方平台 1.oneblog管理端,点击左侧菜单 网站管理——>社会化登录配置管理 ,添加一个社会化登录 2.编辑信息如下,选择QQ平台后复制redirectUri,然后去QQ互联平台获取…

UART 串口通信

第18.1讲 UART串口通信原理讲解_哔哩哔哩_bilibili 并行通信 一个周期同时发送8bit的数据,占用引脚资源多 串行通信 串行通信的通信方式: 同步通信 同一时钟下进行数据传输 异步通信 发送设备和接收设备的时钟不同 但是需要约束波特率(…

大数据|HDFS分布式文件系统

前文回顾:Hadoop系统 目录 📚HDFS概述 📚HDFS在设计时的假设和目标 📚HDFS的基本特征 📚HDFS的体系结构 🐇目录节点 🐇数据节点 📚HDFS的副本机制 📚HDFS的数据存…

KD500全自动电容电感测试仪

一、产品特点 1.本仪器采用了先进的测量原理与四端测量技术,可以精确测量、测试重复性能好; 2.能在不拆线的状态下,测量成组并联着的单个电容器的电容量和成组并联着电容器组的总电容量; 3.大屏幕液晶显示屏(320X24…

关于Activiti7审批工作流绘画流程图(2)

文章目录一、25张表详解二、安装插件一.定制流程提示:以下是本篇文章正文内容,下面案例可供参考 一、25张表详解 虽然表很多,但是仔细观察,我们会发现Activiti 使用到的表都是 ACT_ 开头的。表名的第二部分用两个字母表明表的用…

vuex基础之初始化功能、state、mutations、getters、模块化module的使用

vuex基础之初始化功能、state、mutations、getters、模块化module的使用一、Vuex的介绍二、初始化功能三、state3.1 定义state3.2 获取state3.2.1 原始形式获取3.2.2 辅助函数获取(mapState)四、mutations4.1 定义mutations4.2 调用mutations4.2.1 原始形式调用($store)4.2.2 辅…