-
A1. 附录 A:Git 在其他环境中的使用
- A1.1 图形界面
- A1.2 Git 在 Visual Studio 中的使用
- A1.3 Git 在 Visual Studio Code 中的使用
- A1.4 Git 在 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的使用
- A1.5 Git 在 Sublime Text 中的使用
- A1.6 Git 在 Bash 中的使用
- A1.7 Git 在 Zsh 中的使用
- A1.8 Git 在 PowerShell 中的使用
- A1.9 总结
-
A2. 附录 B:将 Git 集成到您的应用程序中
-
A3. 附录 C:Git 命令
A3.1 附录 C:Git 命令 - 设置和配置
在本书中,我们介绍了数十个 Git 命令,并努力将它们融入到叙述中,逐步增加更多命令。但是,这使得命令的使用示例分散在整本书中。
在本附录中,我们将回顾本书中介绍的所有 Git 命令,并根据其用途大致进行分组。我们将简要说明每个命令的功能,并指出在本书的哪个部分使用了该命令。
设置和配置
有两个命令使用频率很高,从 Git 的首次调用到日常的调整和引用,分别是 config
和 help
命令。
git config
Git 有数百种默认操作方式。对于其中许多操作,您可以告诉 Git 使用不同的默认方式,或设置您的偏好。这包括告诉 Git 您的姓名、特定的终端颜色偏好或您使用的编辑器等。此命令将读取和写入多个文件,以便您可以全局设置值或针对特定仓库设置值。
git config
命令几乎在本书的每个章节中都使用过。
在 Git 首次设置 中,我们使用它在开始使用 Git 之前指定了我们的姓名、电子邮件地址和编辑器偏好。
在 Git 别名 中,我们展示了如何使用它创建简写命令,这些命令会扩展为较长的选项序列,以便您不必每次都键入它们。
在 变基 中,我们使用它在运行 git pull
时将 --rebase
设置为默认选项。
在 凭据存储 中,我们使用它设置了 HTTP 密码的默认存储位置。
在 关键字扩展 中,我们展示了如何在进入和离开 Git 时对内容设置涂抹和清理过滤器。
最后,Git 配置 几乎完全致力于该命令。
git config core.editor 命令
配合 你的编辑器 中的配置说明,许多编辑器可以按如下方式设置
编辑器 | 配置命令 |
---|---|
Atom |
|
BBEdit(macOS,带有命令行工具) |
|
Emacs |
|
Gedit(Linux) |
|
Gvim(Windows 64 位) |
|
Helix |
|
Kate(Linux) |
|
nano |
|
记事本(Windows 64 位) |
|
Notepad++(Windows 64 位) |
|
Scratch(Linux) |
|
Sublime Text(macOS) |
|
Sublime Text(Windows 64 位) |
|
TextEdit(macOS) |
|
Textmate |
|
Textpad(Windows 64位) |
|
UltraEdit(Windows 64位) |
|
Vim |
|
Visual Studio Code |
|
VSCodium(免费/自由开源软件二进制文件) |
|
WordPad |
|
Xi |
|
注释
|
如果您在 64 位 Windows 系统上使用 32 位编辑器,则程序将安装在 |