图形界面工具
-
GitHub Desktop
- GitHub 开发的一款跨平台的图形化 Git 工具,支持 Windows、macOS 和 Linux。
- 特点包括简洁的用户界面、易于创建和管理仓库、提交变更、分支管理等。
-
SourceTree
- Atlassian 提供的一款免费的跨平台 Git 和 Mercurial 客户端。
- 支持 Windows 和 macOS。
- 特点包括直观的图形界面、合并和冲突解决工具等。
-
GitKraken
- 一款功能强大的跨平台 Git 客户端。
- 支持 Windows、macOS 和 Linux。
- 特点包括拖放式的操作、内置的合并工具、自定义快捷键等。
-
TortoiseGit
- 一款针对 Windows 的免费开源 Git 客户端。
- 它作为一个 Shell 扩展集成到 Windows Explorer 中,使得 Git 命令可以通过右键菜单轻松访问。
- 特点包括直观的用户界面、支持拖放操作、分支管理和冲突解决等。
-
Tower
- 适用于 macOS 和 Windows 的付费 Git 客户端。
- 特点包括简洁的用户界面、高级的搜索功能、可视化分支管理等。
-
Fork
- 适用于 macOS 和 Windows 的 Git 客户端。
- 特点包括简洁的设计、快速的性能、内置的 Git 学习资源等。
命令行工具
-
Git Bash
- Windows 上的命令行工具,提供了类 Unix 的环境来运行 Git 命令。
- 包含在默认的 Git for Windows 安装包中。
-
Git for Windows
- 官方提供的 Git 客户端,包含 Git Bash 和其他有用的工具如 Git GUI。
-
Git Bash Here
- 一个 Windows 的上下文菜单项,允许直接在文件夹中打开 Git Bash。
-
ConEmu / Cygwin / MINGW
- 提供类似终端的环境,可以在 Windows 中使用 Git。
-
Git Bash Prompt for Windows
- 为 Windows 提供一个类似于 Linux 的 Bash 命令行界面。
-
Visual Studio Code
- 虽然主要是一个代码编辑器,但它集成了 Git 功能,可以直接在编辑器内管理 Git 仓库。
-
IntelliJ IDEA / PyCharm / Visual Studio
- 许多现代 IDE 如 IntelliJ IDEA、PyCharm 和 Visual Studio 内置了 Git 集成功能,可以直接在 IDE 内管理版本控制。
我常用的
tortoisegit Download – TortoiseGit – Windows Shell Interface to Git
sourcetree 图形界面非常好用 Get started with Sourcetree | Sourcetree | Atlassian Documentation
git 命令行
vscode or visual studio 越来越有一统天下的趋势
这几个结合起来,哪个方便用哪个