Git 是一种高效、分布式的版本控制系统,用于代码的跟踪、分支管理和协同工作,支持快速提交、合并和回滚操作。它是开发者工具箱中必不可少的工具之一,广泛应用于软件开发和其他需要版本控制的领域。
1. Git的安装
1.1 Git下载
可以通过以下任意链接下载Git安装程序
-
阿里镜像链接(建议从这里下载,速度很快)
-
git-scm.com(官方网站,提供了各个平台(Windows、Mac、Linux)的安装程序)
-
gitforwindows.org(只有 windows 系统的安装包)
本文下载发文之时最新的git版本:Git-2.45.2-64-bit.exe
1.1.1 使用许可说明
双击下载后的Git-2.45.2-64-bit.exe
,开始安装,这个界面主要展示了 GPL 第 2 版协议1的内容,点击 Next
进入下一步。
1.1.2 选择安装目录
最好点击 “Browse…” 更换目录,尽量不要安装在C盘。点击 Next
进入下一步。
1.1.3 选择安装组件
大家根据自己的需要选择勾选。一般默认即可,点击Next
进入下一步。
1.1.4 选择开始菜单文件夹
可以更改名称、不添加或者改到其他目录,一般保持默认;点击Next
进入下一步。
1.1.5 选择 Git 默认编辑器
选择Git使用的默认编辑器是指设置Git在执行某些需要打开编辑器的操作时,默认使用的文本编辑器。这些操作包括编写提交消息、解决合并冲突等。
默认的是vim编辑器,熟悉一点命令就会操作,一般使用默认的vim即可;点击Next
进入下一步。
如果你不想用 Vim
当默认编辑器,换一个,比如 Notepad++
,那么你者需要点击下面的蓝色字体 " Notepad++ " 去其官网下载安装好才能点击Next
进入下一步。
安装后还要配置在我的电脑->属性->高级系统设置->高级->环境变量->系统变量->Path->编辑添加
Notepad++ 的安装地址,如 C:\Program Files\notepad++
.
这样才能在 Git Bash 里面直接调用 Notepad++。
<span style="color:#000000"><span style="background-color:#282c34"><code>$ notepad++ 文件名.后缀 //在 git bash 调用 notepad++ 打开文件
</code></span></span>
- 1
新手建议使用 Notepad++
、Sublime Text
。点击Next
进入下一步。
1.1.6 决定初始化新项目(仓库)的主干名字
在最新的Git版本中,关于选择默认分支名称(Default Branch Name),有以下几个选项:
1.让Git决定(Let Git decide): 这是Git 2.28版本之前的默认行为。即在创建新的仓库时,Git会使用默认的分支名称master。
2.覆盖新的默认分支名称(Override the default branch name for new repositories): 由于技术和文化因素的考虑,Git 2.28版本引入了一个新的默认分支名称的选项。你可以将默认分支更改为其他名称(如main)。
这个选择哪个都可以,一般默认第一种,点击Next
进入下一步。
注: 第二个选项下面有个 NEW! ,说很多团队已经重命名他们的默认主干名为 main . 这是因为2020 年非裔男子乔治·弗洛伊德因白人警察暴力执法惨死而掀起的 Black Lives Matter(黑人的命也是命)运动,很多人认为 master 不尊重黑人,呼吁改为 main。
1.1.7 调整Git的环境变量
使用默认配置,点击Next
进入下一步。
以上英文翻译如下:
Use Git from Git Bash only
This is the most cautious choice as your PATH will not be modified at all. You w only be able to use the Git command line tools from Git Bash.
仅从 Git Bash 使用 Git
这是最谨慎的选择,因为您的 PATH 根本不会被修改。您将只能使用 Git Bash 中的 Git 命令行工具。Git from the command line and also from 3rd-party software
(Recommended) This option adds only some minimal Git wrappers to your PATH to avoid cluttering your environment with optional Unix tools.
You will be able to use Git from Git Bash, the Command Prompt and the Windov PowerShell as well as any third-party software looking for Git in PATH.
从命令行以及第三方软件进行 Git
(推荐)此选项仅将一些最小的 Git 包装器添加到PATH中,以避免使用可选的 Unix 工具使环境混乱。
您将能够使用 Git Bash 中的 Git,命令提示符和 Windov PowerShell 以及在 PATH 中寻找 Git 的任何第三方软件。Use Git and optional Unix tools from the Command Prompt
Both Git and the optional Unix tools will be added to your PATH.
Warning: This will override Windows tools like "find"and “sort”. Only us