Git Windows 版安装和基本配置方法
2022/4/17 7:14:16
本文主要是介绍Git Windows 版安装和基本配置方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Git 是一个分布式的、开源的、由 Linux 开发者 Linus Thomas 设计的代码版本控制工具。
数以万计的开源项目都采用 Git 进行版本控制与协同开发,这都归功于它是分布式的版本控制工具。
本文记录 git 在 Windows 下的安装与常见配置。
获取
可以直接从 Git For Windows 的官网获取 Git 的 Windows 版安装包。
-
官方网站: https://gitforwindows.org/
-
淘宝镜像站: https://registry.npmmirror.com/binary.html?path=git-for-windows/
安装
运行获取到的 Git For Windows 安装包进入安装向导:
- 如果你开启了“用户权限控制”功能, Windows 则要求你核实该程序的身份,并询问你是否允许它对设备进行更改。我们点击“是”或按下 ALT + Y 同意该请求以继续。
- 许可协议。 Git 是以 GPL V2 开源协议发布的,如果你要使用该软件产品则需要同意该协议条款,点击 “Next” 按钮以继续。
- 指定 Git 的安装位置。如果需要修改安装位置则可点击 “Browse” 按钮。点击 “Next” 按钮以继续。
- 选择需要安装的附加组件。可根据需求选择需要的附加组件和任务,如 GUI、文件关联等。。点击 “Next” 按钮以继续。
- 指定“开始”菜单文件夹。点击 “Next” 按钮以继续。
- 选择 Git 默认使用的编辑器。如果你更偏爱某个代码编辑器的话,可以选择那个代码编辑器,作为 Git 使用的默认文本编辑器。 点击 “Next” 按钮以继续。
- 调整新存储库默认分支的名称。当使用 “git init” 初始化新仓库时,决定默认分支名称。可根据需求修改。点击 “Next” 按钮以继续。
- 根据你使用 Git 命令的方式调整环境变量。点击“next” 按钮以继续。
- 选择 SSH 可执行文件。点击 “Next” 以继续。
- 选择 HTTPS 传输后端。 点击 “Next” 以继续。
- 配置行尾字符转换。由于一些原因,在 Windows、Unix(包括 Linux)、MacOS 下,行尾字符组合均不同,需要我们根据项目规范来选择合适的行尾字符转换配置。点击 “Next” 按钮以继续。
- 配置 Git Bash 使用的终端仿真器。点击 “Next” 按钮以继续。
- 选择 “git pull” 拉取命令的默认行为。点击 “Next” 按钮以继续。
- 选择凭证助手。点击 “Next” 按钮以继续。
- 启用其他特性,如文件系统缓存、符号链接。 点击 “Next” 按钮以继续。
- 选择启用实验性功能。这是安装向导的最后一步, 点击 “Install” 按钮开始安装。
- 进入 Git 安装过程。稍等片刻吧。
- Git 安装完成。点击 “Finish” 按钮完成关闭安装向导。
Git 配置文件规则
在 Git 中,有三层配置。从下到上分别是:
- 系统级 system
- 用户级 global
- 仓库及 local
Git 在使用配置时按照从下至上的原则读取配置文件。也就是说,下层配置可以被上层配置覆盖掉,而上层没有提供的配置则会向下寻找配置值。
当我们执行 “git config” 命令时,没有指明的话,默认操作 local 级配置文件。
配置用户名和邮箱
当你使用 Git 开始协作时,你应该设置你的用户名和邮箱。前者,可以让你的伙伴识别你;后者则可让一些自动化工具派上用处,如识别某次提交是谁产生的等。由于每次提交都会把用户名和邮箱地址写入到版本库,它们会一直存在于仓库中,因此你要认真填写,不可马虎大意。
以下是用来配置用户名和邮箱的命令,配置将写入用户及配置文件中。
git config --global user.name "你的用户名" git config --global user.email 你的邮箱地址
使用 “git config --list” 命令, Git 会打印出 Git 读取到所有配置值。这样,你就可以检查你的配置是否正确了。
最后
本文记录了笔者安装 Git For Windows 的过程以及 Git 基本配置的相关知识和方法,希望对你有一点儿帮助。
参考资料
- Git SCM 在线书籍
这篇关于Git Windows 版安装和基本配置方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南