如果你是第一次使用Git 或 在新电脑上安装Git工具,那么这篇文章对你会有很大的帮助!
目录
Git 安装包官网下载地址:
https://git-scm.com/download/win
打开网站,如下图:
下载完成后安装包如图:
安装过程如下:
双击运行安装包程序:
1、许可协议
2、选择自定义的安装路径
点击Browse 按钮可以自定义安装的路径,选择完成后,点击next 到下一步
3、选择需要安装的组件
建议按照默认的选择即可。
4、选择在windows开始菜单中显示的文件夹名称
5、选择git文件默认的文件编辑器
默认使用vim 作为git文件编辑器
6、在新的仓库中修改初始化分支的名称
第一条是选择git 的默认设置,使用master为分支名称
第二条是用新的仓库名称覆盖默认的分支名称,可以自定为main,trunk,development.
7、调整git 的环境变量path设置
第一种是“仅使用Git Bash”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。
第二种是“使用命令行以及第三方软件进行Gi的操作t”。最适合推荐的,该选项是安全的,因为它仅向PATH添加了git的配置环境变量,你可以从Git Bash,
命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。
第三种是“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。(windows用户不建议使用此项)
8、选择Https后端传输方式
第一种表示使用“OpenSSL库"方式,服务器证书将使用ca-bundle.crt文件进行验证,默认选择此项
第二种表示使用“windows的安全通过库”,服务器证书将使用windows自身的存储验证,本选项也允许您使用自己公司的CA存储认证。
9、配置行尾符号转换
第一种是“检出是Windows风格,提交为Unix风格的行尾”。检出文本文件时,Git会将LF转换为CRLF。提交文本文件时,CRLF将转换为LF。对于跨平台项目,
这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)
第二种是“检出按原样,提交为Unix样式的行尾”。检出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。对于跨平台项目,
这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)
第三种是“按原样检出,按原样提交”。当检出或提交文本文件时,Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)
10、配置终端模拟器
这个界面是配置终端模拟器以与Git Bash一起使用。
第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和Unicode字体。
Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。
第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,
但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。
11、选择Git Pull的默认行为
第一种是默认的方式(快进方式或合并) 这是'git pull'的标准行为:尽可能快进当前的分支到获取的分支,否则创建一个新的合并版本提交。
第二种是重新生成基准版本,将当前分支改为获取的分支。如果没有本地提交的基准版本,这相当于快进。
第三种是只做快进合并,快进到获取的分支。如果没有获取到,可能会失败,当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情况如果删除分支,则会丢失分支信息。因为在这个过程中没有创建commit。
12、选择一个凭证助手
第一种是 git凭证管理核心
(最新)!新用户使用新的跨平台版本的git凭证管理器。请在这里查看有关git凭证管理器的更多信息(点击here)
第二种 git凭证管理器
(已弃用)git凭据管理器用于windows处理凭证,例如:对于Azure(azure一般指Windows Azure。Microsoft Azure是微软基于云计算的操作系统)的 devops和github
(必须具备NET framework v4.5.1或更新的版本)。
第三种不做任何处理
不使用凭证助手
13、配置另外的选项
第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显著的性能提升。
第二个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。
14、配置实验选项
启用对伪控制台的实验性支持。
新!这允许在git bash窗口中运行原生控制台程序,如node.js 或python 使用winpty,但它仍然可能有bug.
(可以不选择)
15、安装过程的进度显示
没有意外的意外的情况下,安装还是非常顺利的。
16、安装完成界面
现在可以运行了。
17、启动本地的客户端
(命令行操作) git bash
18、Git 本的可视化操作窗口
git gui
至此,最新版本的Git安装过程已完成,希望对新使用git工具的小伙伴有所帮助!!!
赠送大家一个链接(供参考),这篇是另一极客写的,版本靠后一点,但也非常的详细: