审查工作变更
Working Changes 面板是 GitTree 的 git status:它列出了自上次提交以来您更改的每个文件,分为 Unstaged Files 和 Staged Files,并显示您选择的文件的差异。
免费已更新
免费使用 GitTree:登录后的所有本地 Git 功能。
开始之前
- 存储库已打开并且您至少更改了一个文件。
在哪里可以找到它
- 图表顶部的
// WIP行,显示已暂存和未暂存的文件数量。 - 提交详细信息上方蓝色栏中的 View Changes。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| Stage 选定的文件 | S | S |
| Unstage 选定的文件 | U | U |
步骤
读取每个文件的状态
每个文件都有一个关于其更改方式的标记:修改、添加、删除、重命名或新建和未跟踪。在 Path 和 Tree 之间切换列表。
看看差异
选择一个文件以在中间查看其差异,以及您添加和删除的内容。
预期结果
您确切地知道您更改了什么,并且您已准备好上演并提交它。
对文件的操作
- 当您将鼠标悬停在一行上时,会出现 Stage File 和 Unstage File。
- Discard Changes to File…,首先保存,因此 Undo 将其恢复。
- 右键单击 File History、File Blame、Ignore 和 Copy File Path。
如果出现问题
“新文件太多,无法一一列出;而是显示文件夹。”
充满新文件(通常是构建输出)的文件夹显示为一行。如果不应提交,请忽略它。
在另一个程序中所做的更改不会出现
当窗口重新获得焦点时,GitTree 会刷新。如果该选项卡显示未自动检测更改,请选择 Refresh Now。
问题
WIP 行是什么意思?
它代表正在进行的工作:您未提交的更改,显示在最新提交的上方,以便您可以看到它们将去向。
