跳至内容
GitTree
Nour助理

查看Nour隐私和恢复

在每次可能更改文件的回合之前,Nour 都会保存工作树的快照; Changes from this turn 列出更改的内容,而 Undo this turn 将工作树放回原处。快照不涵盖存储库外部的推送或文件。您的消息将根据其提供商的策略发送至您选择的代理 CLI; GitTree 从不存储 API 密钥或调用模型本身。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 快照无法撤消的事情
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree 专业版或正在运行的试用版:Nour 是专业版的一部分。

在哪里可以找到它

  • 在每个更改文件的 Nour 回复下:Changes from this turn。
行动macOSWindows 和 Linux
打开或关闭Nour⌘⇧SpaceCtrl+Shift+Space

步骤

  1. 看看发生了什么变化

    在回复下,Changes from this turn列出了文件; View diff 显示每个更改,而 Open … 打开文件。

  2. 撤消转弯

    按 Undo this turn。如果文件在回合后发生更改,则 GitTree 会警告它们将被覆盖;按 Restore … files 继续。

  3. 检查结果

    GitTree 说 The work tree is back as it was before this turn. 对于多个存储库,Undo this turn everywhere 会恢复每个存储库。

预期结果

您的文件与轮到 Nour 之前的文件一模一样。

快照无法撤消的事情

  • 推送、拉取请求合并以及对提供商的其他更改。
  • 存储库外部的文件。
  • 没有快照的回合:GitTree 表示它无法撤消。如果无法保存快照(例如存在未解决的冲突),则回合不会开始。

如果出现问题

“这个存储库提供了可以在回合中运行自己的命令的代理设置”

查看存储库带来的挂钩、帮助程序或 MCP 服务器。如果您信任他们,Run anyway once。

问题

GitTree 会将我的代码发送到任何地方吗?

GitTree 本身没有。您选择的代理 CLI 将根据该提供商的条款将其读取的内容发送给自己的提供商,就像在您的终端中一样。