独立安装程序(Standalone Installer):32位和64位Git for Windows的安装程序。独立安装程序是一种简便的方式,将Git for Windows直接安装到计算机上,使其成为系统的一部分。
便携版(Portable):32位和64位Git for Windows的便携式版本,也被称为“存储在可移动设备上的版本”。便携版可以在没有安装过程的情况下直接运行,非常适合携带在便携式存储设备(如USB闪存驱动器)中使用,方便在不同计算机之间使用Git。
一般选择64位的安装包即可。
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决定(Let Git decide): 这是Git 2.28版本之前的默认行为。即在创建新的仓库时,Git会使用默认的分支名称master。
覆盖新的默认分支名称(Override the default branch name for new repositories): 由于技术和文化因素的考虑,Git 2.28版本引入了一个新的默认分支名称的选项。你可以将默认分支更改为其他名称(如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")。只有当你完全理解这些影响并愿意接受时,才应选择这个选项。
根据你的需求和对系统环境变量的了解,选择合适的选项进行安装。如果你不确定该选择哪个选项,推荐选择第二个选项,因为它提供了最大的灵活性,并且能够在多个环境中使用Git。