Win10安装Git

343 阅读2分钟

安装Git

1、访问Git官网,下载安装包

git-scm.com/ image.png

image.png

image.png

打开安装包

image.png

安装路径建议选择默认

image.png

选择组件

image.png

默认使用Vim作为编辑器

image.png

确定初始分支的名称

image.png

就是说建新仓库的时候,希望Git给初始分支起什么名字。

Let Git decide 让Git决定,Git目前的默认分支名称叫master。

Override the default branch name for new repositories 起个新名字覆盖默认分支名称。 比如常见的“main”,“development” 但是它不会影响已经存在的仓库,已经存在的仓库默认名称如果是master,照样还是master。

这里直接next。

调整PATH环境变量

image.png

第一条的意思是只能在Bash里面用Git命令,相当于没有配置PATH环境变量。 第二条是指全局可用,CMD里也可以执行。

直接Next。

选择SSH可执行文件

image.png

直接next。

选择HTTPS后端传输

image.png

next。

配置换行符

image.png

为了避免跨平台的换行符发生冲突,选第一条。

选择终端模拟器

image.png

选择MinTTY,即Bash的默认终端。

后续都Next,直到点击Finish完成安装。

image.png

验证是否安装成功

桌面右键或者菜单中点击Git Bash,输入git --version 如果显示有版本号,则说明安装成功。

image.png

安装后配置

设置全局用户名与邮箱

1、打开Git Bash

2、输入以下命令

git config --global user.name "换成你的名字"
git config --global user.email "换成你的邮箱"

这样做的目的是在你提交代码的时候可以标识你的身份,名字+邮箱唯一标识一个coder。 这里的邮箱必须和Github等代码托管平台一致。

如果不配置,后续commit的时候会报错,因为不知道代码是谁提交的

image.png

检查配置

git config --list

SSH密钥配置

远程连接无需输入密码。

1、生成SSH密钥并添加到Github/GitLab

ssh-keygen -t ed25519 -C "你的email"
cat ~/.ssh/id_ed25519.pub

2、将公钥粘贴到代码托管平台的SSH Keys设置中。

3、代理配置

4、路径与权限 1)安装路径不能有中文或空格。 2)不建议以管理员的身份运行Git。

测试使用

1.创建本地仓库

mkdir my-project && cd my-project
git init
echo "# Hello Git" > README.md
git add READMD.md
git commit -m "Initial commit"

2.推送至远程仓库(要提前GitHub或其他代码托管平台新建仓库)

git remote add origin https://github.com/your-username/your-repo.git

git push -u origin main

报错处理

image.png

一般是因为之前装过Git。

控制面板——程序——程序和功能中卸载Git。

image.png

点击显示隐藏的文件

image.png

手动删除C:\ProgramData\Git文件夹

以管理员身份运行Git