帮助学习 Git 命令行的两个奇怪技巧
TL;DR:打开两个终端窗口并运行 watch "git status"
在一个和 watch "git log -oneline"
在另一个中,这样您就可以在输入 Git 命令时获得实时反馈。
版本控制是所有软件开发人员的必备技能,而像 Git 这样的版本控制系统的 GUI 工具使 Git 易于使用。 但是您通常只能访问命令行,因此学习 Git 的命令行命令仍然很重要。 这里有两个技巧(由程序员发明!)可以让您更轻松地学习和使用 Git 命令行。
这 git status
命令显示哪些文件未修改、已修改或未跟踪 git log --oneline
命令显示每个提交消息的第一行。 这是有用的信息,您将在使用 Git 时不断运行这些命令。
为了使这更容易,你可以有 watch
命令自动运行这些。 这 watch
命令重复运行你给它的命令,用命令的输出刷新屏幕。 打开一个新的终端窗口,然后运行 watch "git status"
自动更新 Git 仓库状态的视图。 在另一个终端窗口中,运行 watch "git log --oneline"
查看每次提交更改时自动更新的日志。
(这些技巧并不奇怪,但我想遵循点击诱饵标题模板来尝试幽默,这肯定会与本文同步。)
这 watch
命令是 macOS 和 Linux 的标准配置。 但是,您必须下载 watch.exe
单独在 Windows 上并将其放在系统 PATH 中的文件夹中。 (如果你不知道那是什么,如果你有管理员帐户,你可以随时将它放在 C:Windows 中。)