跳至内容
GitTree
文件和工具

打开和编辑文件

您在 GitTree 中打开的文件在固定的 Graph 选项卡旁边有自己的选项卡。提交中的文件是只读的; Edit in Working Directory 打开项目中的副本进行编辑并 Save。如果文件在磁盘上同时发生更改,则 GitTree 不会保存任何内容并让您选择。

免费已更新

免费使用 GitTree:登录后的所有本地 Git 功能。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 当磁盘上的文件发生更改时
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

在哪里可以找到它

  • 双击 Files 中的文件,或右键单击任意位置的文件:Open File。
  • 选项卡的菜单:Close File、Close Other Files、Close Saved Files。
行动macOSWindows 和 Linux
Show Files⌘⇧ECtrl+Shift+E
命令面板,然后是 : 和文件名⌘⇧PCtrl+Shift+P

步骤

  1. 打开文件

    从 Files、提交或差异打开文件。提交中的文件显示 at 该修订版,并且无法编辑。

  2. 编辑工作副本

    选择Edit in Working Directory。输入后,选项卡会显示 Editing 和 Unsaved changes。

  3. 节省

    按 Save。 GitTree 表示 Saved 以及文件的路径,更改将显示在 Unstaged Files 下。

  4. 关闭您已完成的工作

    关闭选项卡,或使用 Close Saved Files 仅保留未保存编辑的文件。保留已编辑的文件会询问 Save、Discard 或 Stay。

预期结果

您的编辑将保存到工作文件夹并准备好进行暂存和提交。

当磁盘上的文件发生更改时

如果您打开文件后另一个程序更改了该文件,则保存会停止并显示“此文件自您打开后在磁盘上已更改”。没有任何内容被覆盖。选择 Reload from Disk 删除您的编辑,选择 Keep Editing 或 Review Changes 将 Your edits 与 On disk now 进行比较,然后选择 Overwrite with My Edits。

如果出现问题

“工作文件夹中不存在该文件”

该文件已在您的项目中删除或重命名。从提交中打开它来读取它,或者先恢复它。

“二进制文件 - 没有文本可显示”

此处无法编辑二进制文件;使用Open in External Editor。

问题

当我返回图表时,我打开的文件会保留吗?

是的。他们的选项卡保留在 Graph 选项卡旁边,其中包含未保存的编辑内容。