GitTree桌面手册
更改和提交
从编辑的文件到提交:查看更改的内容,准确选择要添加的内容,编写消息,并在需要时修复最后的提交。
审查工作变更
Working Changes 面板是 GitTree 的
免费git status:它列出了自上次提交以来您更改的每个文件,分为 Unstaged Files 和 Staged Files,并显示您选择的文件的差异。舞台文件、帅哥和选定的台词
提交仅包含您暂存的内容。在 GitTree 中,您可以暂存整个文件、其中的一部分,或者只是您在差异中选择的行,其余的编辑内容将保留在工作文件夹中以供以后提交。 使用 GitTree 可视化查看并安全管理您的提交历史记录、分支、差异和暂存更改。
免费编写提交消息并提交
提交表单位于暂存文件下方:Summary 行、可选的 Description 和用于共同作者、签核、挂钩和随后推送的 Commit Options。 GitTree 在您提交之前指出常见的消息错误。
免费修改最后一次提交
修改会将最后一次提交替换为包含更正消息和您现在暂存的任何更改的新提交,例如
免费git commit --amend。在 GitTree 中,它是提交表单中的 Amend Previous Commit 开关。放弃更改并清理未跟踪的文件
丢弃会将文件恢复到上次提交或暂存的状态,例如
免费git restore;清理会删除 Git 不跟踪的文件,例如git clean。 GitTree 首先保存恢复快照,以便 Undo 可以将它们恢复。选择并使用差异视图
GitTree 中的每个差异都可以显示为 Hunk、Inline 或 Split(并排)。突出显示更改的单词、换行、忽略空格更改、预览 Markdown 以及从一个更改跳到下一个更改。
免费忽略来自 GitTree 的文件
您不想提交的文件(例如构建输出或本地设置)属于
免费.gitignore。右键单击工作更改中的新文件并选择要忽略的内容,或直接使用 Edit .gitignore… 编辑.gitignore。创建并应用补丁
补丁是一种将更改从一个存储库传送到另一个存储库的文件。 GitTree 将文件的更改或一个或多个提交保存为补丁,并将补丁应用到您的工作树、暂存或作为当前分支上的提交。
免费查看图像和二进制更改
文本差异无法显示图像。当 PNG、JPEG、GIF、WebP 或其他图像发生变化时,GitTree 会比较之前和之后的图片:Side by side、Swipe 或 Onion skin。其他二进制文件显示其大小。
免费管理跟踪文件索引标志
有时您仅更改计算机上的跟踪文件,例如本地配置。两个 Git 标志隐藏了此类更改:Skip Worktree… 保留您的副本并停止显示其更改; Assume Unchanged… 是一种加速,可阻止 Git 检查文件。两者都不是忽略文件的方法。
免费