Git for Windows - 免费开源的 Windows 版 Git,开发者必备的版本控制工具
软件简介
Git 是由 Linux 之父 Linus Torvalds 于 2005 年创建的分布式版本控制系统,现已成为全球开发者最主流的代码版本管理工具。Git for Windows 是 Git 在 Windows 平台上的官方移植版本,由 Git for Windows 社区维护,致力于在 Windows 上提供与 Linux/macOS 一致的 Git 使用体验。
Git for Windows 不仅包含完整的 Git 命令行工具,还附带了 Git Bash(一个基于 MSYS2 的类 Unix 终端环境,支持 bash、ssh、curl 等大量 Linux 命令)和 Git GUI(图形化提交工具),让 Windows 用户也能享受到 Linux 风格的开发环境。
核心功能
支持 Git 全部命令和功能
分布式版本控制,本地完整仓库
支持分支、合并、变基(rebase)
支持标签、stash、cherry-pick
支持子模块(submodule)和子树(subtree)
与 GitHub、GitLab、Gitee 等平台完美兼容
基于 MSYS2 的类 Unix 终端
支持 bash shell 和常用 Linux 命令
内置 ssh、scp、curl、wget、grep、awk、sed 等工具
支持 vim、nano 等编辑器
支持自定义配置(.bashrc、.bash_profile)
可作为日常命令行终端使用
内置图形化提交工具 git-gui
内置仓库浏览器 gitk
支持可视化查看提交历史和分支图
支持图形化暂存和提交
安装时可选添加右键菜单
"Git Bash Here":在当前文件夹打开 Git Bash
"Git GUI Here":在当前文件夹打开 Git GUI
方便在任意目录快速启动 Git 工具
支持 HTTPS 和 SSH 协议
内置凭证管理器,安全保存账号密码
支持大文件存储(Git LFS)
支持行尾符自动转换(CRLF/LF)
支持中文文件名和路径
持续更新,紧跟 Git 主线版本
安装配置建议
从官网下载安装包,运行安装程序
安装路径建议使用默认路径(C:\Program Files\Git)
组件选择:建议勾选"Git Bash Here"和"Git GUI Here"右键菜单
默认编辑器:可选择 Vim、VS Code 或其他编辑器
PATH 环境:建议选择"Git from the command line and also from 3rd-party software"
行尾符转换:建议选择"Checkout Windows-style, commit Unix-style line endings"
终端模拟器:建议选择"Use Windows' default console window"或 MinTTY
常用 Git 命令
# 配置用户信息 git config --global user.name "Your Name" git config --global user.email "you@example.com" # 克隆仓库 git clone https://github.com/user/repo.git # 初始化新仓库 git init # 查看状态 git status # 添加文件到暂存区 git add . git add filename.txt # 提交 git commit -m "commit message" # 推送 git push origin main # 拉取 git pull origin main # 创建分支 git branch new-feature # 切换分支 git checkout new-feature # 合并分支 git merge new-feature # 查看历史 git log --oneline --graph
下载地址
GitHub Releases:https://github.com/git-for-windows/git/releases
Git 官网:https://git-scm.com/
提供 32 位和 64 位安装版,以及便携版下载。
授权方式:免费 + 开源(GPL v2 License)