☰
【版本管理】Git for Windows
2026/10/8 18:13:38 网站建设 项目流程

扉页

Git配套常用软件/工具。Git本身是命令行工具,日常一般搭配GUI客户端、SSH工具、编辑器、合并对比工具一起用。

Body

一、不同操作系统中的Git本体

1. Git for Windows(Windows)

自带Git Bash命令行,安装后就有git命令。(Windows一定要先装这个,别的GUI都是套它的内核。)

官网:git‑scm.org

2. Mac:

- 安装Xcode命令行工具: xcode‑select --install

或者用Homebrew: brew install git

3. Linux(Ubuntu/Debian)

sudo apt install git

二、Git图形客户端(GUI界面操作,无需命令行)

免费

1. Sourcetree(Windows/Mac)⭐学生非常推荐

Atlassian出品,可视化分支、提交、stash、合并冲突,操作简单。

需要注册Atlassian账号,免费。

2. GitKraken(Win/Mac/Linux)

界面颜值高,免费版公开仓库够用;私有仓库要付费。

3. GitHub Desktop(Win/Mac)⭐极简

github官方工具,适合GitHub项目,功能偏少,上手最简单。

付费

- GitKraken Pro、Tower(Mac)

三、编辑器/IDE(内置Git,写代码+git一体)

1. VS Code ⭐最常用

内置完整Git可视化,提交、切换分支、解决冲突、看diff,不用额外开GUI。

只需要装好Git本体,VSCode直接调用git。

2. JetBrains全家桶(IDEA、PyCharm、Clion)

内置Git,分支、合并、冲突解决,功能很强。

四、对比/合并冲突工具(diff‑tool / merge‑tool)

解决代码冲突时调用:

1. KDiff3(全平台免费),老牌对比工具

2. Beyond Compare(付费,学生常用,对比效果最好)

3. VS Code本身就可以作为git的merge工具,不需要额外装。

配置git调用bc示例(git config)

bash

git config --global merge.tool bc

git config --global diff.tool bc

五、远程仓库平台(存放代码云端)

- GitHub(国外)

- Gitee(码云,国内访问速度快)

- GitLab(可自建服务器)

六、SSH工具(免密码推送代码)

- Windows:Git Bash自带ssh;也可以用PowerShell

生成ssh密钥: ssh‑keygen ,把公钥放到gitee/github

📌新手最简安装组合(推荐)

Windows:

1. 安装 Git for Windows(本体)

2. 安装 VS Code

如果讨厌命令行:Git for Windows + Sourcetree。

常见坑

1. 只装Sourcetree,不装Git for Windows会报错,Sourcetree依赖git内核。

2. VSCode只是外壳,电脑必须实际安装git软件,否则找不到git命令。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询