Git 和 GitHub:(二)Git GUI/CMD/Bash 简介
上一篇下一篇Git 和 GitHub 简介Git GUI/CMD/Bash 简介下载完 git 软件之后在本地会出现如下几个Git GUI全称Git Graphical User Interface图形用户界面作用提供一个图形化界面来执行 Git 操作比如提交commit、查看差异diff、推送push、拉取pull等。特点不需要记忆命令集成在 Git 安装包中安装 Git 时可选安装功能相对基础不如专业的 Git 图形工具如 Sourcetree、GitHub Desktop、VS Code 内置 Git强大。适合不想敲命令、只想简单操作 Git 的用户。Git CMD全称Git Command Prompt作用这是一个 Windows 命令提示符cmd的增强版预配置了 Git 环境可以直接运行 Git 命令。特点本质上还是 Windows 的cmd.exe但自动将 Git 的可执行文件路径加入环境变量。支持基本的 Git 命令如git clone,git commit等但不支持 Unix/Linux 风格的 shell 命令如ls等。适合习惯用 Windows 命令行、只需要运行 Git 命令的用户。Git Bash最强大、最高效全称Git Bourne Again Shell作用在 Windows 上模拟一个类 Unix 的 Bash 终端环境并内置 Git 和常用 Linux 工具如ls,cat,ssh,vim等。特点基于 MinTTY MSYS2提供接近 Linux/macOS 的终端体验。可以运行 Git 命令 大量 Unix 工具适合开发者。支持脚本编写shell script、SSH 密钥管理等高级功能。适合熟悉 Linux 命令行、需要完整开发环境的开发者。