文件浏览器
文件系统的组织和可视化显示是方便任何项目工作的两项重要任务。为此,Engee 平台提供了自己的解决方案--文件浏览器。Git 版本控制集成、项目内轻松导航、文件处理和归档有助于在 Engee 中组织文件系统。
文件浏览器* 是在*Engee*环境下处理文件系统的工具:
使用文件浏览器
图标表示 Engee 中的文件浏览器,它是用于组织文件和文件夹的工具。让我们来看看文件浏览器的主要功能。
文件结构导航
在文件浏览器中有三种导航方式:
-
单击
,然后在搜索栏中输入所需文件的名称:
-
使用鼠标在文件浏览器地址栏中的文件夹和文件之间切换。地址栏中的每个文件夹和文件都可以点击,并允许您浏览其内容。
-
输入斜线/ ,然后使用Tab 或鼠标左键选择所需的路径。文件浏览器将提示项目路径中的可用文件夹。
使用选项 返回上一级 |
文件管理
要创建文件夹、脚本、文件和模型,请右键单击文件浏览器的空白区域或现有文件或文件夹,然后选择功能 创建 。
要创建模型,请单击导航栏*中的 。
系统首次启动时,*导航面板*中会自动创建一个新模型。默认模型名称为 |
要重命名文件,右键单击文件名,从出现的菜单中选择 重新命名 。或者,你也可以左键单击文件,然后再次单击文件名,打开编辑栏。
右键单击文件/文件夹打开上下文菜单,然后选择所需的操作。这些操作适用于项目中的所有文件和文件夹:
要添加文件,请单击文件浏览器中的 ,或用鼠标手动将文件移动到所需的项目目录。文件浏览器会用蓝色突出显示添加文件的位置。例如,让我们从桌面添加一个存档。
除了存档,还可以移动文件夹:左键单击文件夹,将其从电脑移动到所需的项目目录。添加的位置也会以蓝色高亮显示:
除了添加单个文件,还可以添加文件夹
您可以使用Ctrl+ 鼠标左键或Shift+ 鼠标左键组合在存档中一次性下载文件和文件夹,选择多个文件和文件夹,在右键菜单中打开它们并在存档中下载。
要解压文件,请双击存档名称或在右键菜单中选择操作 打开包装 。
使用 Git
文件浏览器支持使用 Git 处理远程和本地版本库。Engee*文件浏览器使用两种方法创建版本库:
版本库初始化
要从已初始化的本地版本库向远程版本库发送更改,需要一个指向特定远程版本库的链接。更多信息请访问远程存储库 。 |
*初始化*是在当前*Engee*目录下创建一个新的本地版本库的过程。
在文件浏览器中创建一个空文件夹并导航至该文件夹。点击 Init 按钮初始化 Git:
远程版本库是指你计划通过文件浏览器对其进行本地修改的版本库。例如,你自己的远程仓库GitLab Engee。有关创建远程仓库的更多信息,请访问此处。 |
本地版本库初始化后,Git 文件浏览器的 Git 管理菜单就会打开,你需要在其中指定一个远程版本库链接,以便将更改发送到该链接:
如果本地版本库与远程版本库没有关联,Status 行将显示信息:"您的分支与任何上游分支都没有关联"。
指定远程版本库的链接后,如果连接成功(如果地址正确且允许访问),该行旁边会显示一个绿色的"√"图标:
现在就可以使用文件浏览器中的 Git 命令了(见第…段)。 已执行命令).
克隆仓库
要从克隆的本地版本库向远程版本库发送更改,需要指向特定远程版本库的链接。更多信息,请访问远程存储库 。 |
克隆*是将公共(远程)版本库从托管版本库下载到当前目录的过程。您可以克隆 *Engee 公共版本库及其相关项目,以及您可以访问的任何其他版本库。
要克隆远程版本库,请单击 Clone 按钮并粘贴远程版本库的地址:
远程仓库克隆完成后,Git 文件浏览器的 Git 管理菜单就会打开(与初始化过程中的初始化窗口相同)。远程仓库的可用性也将以绿色勾号标出:
克隆完成后,就可以像处理本地仓库一样处理项目了。所有 Git 命令都可以在文件浏览器 (已执行命令).
无论你选择哪种方法创建本地仓库:
-
远程版本库的文件都会自动添加到文件浏览器中,例如之前创建的带有 README 文件的项目:
-
当前目录(文件夹)将成为 Git 仓库,并支持文件浏览器中的基本 Git 命令。
-
如果 Git 栏被隐藏,请点击文件浏览器右上角的点号,从右键菜单中选择*隐藏/显示*,然后点击 Git。在 Git 栏中,你可以用 Add 将文件或文件夹添加到索引中,以便在 Git 中进一步工作,也可以用 Remove 将其从索引中移除。
跟踪远程仓库的变更
如果*Engee*中的本地版本库不包含来自远程版本库的最新更改,状态行将显示有多少更新(commitsfootnote:[Commit (commit)是已提交的对项目的更改,如添加或编辑文件。例如 Your branch is behind 'origin/master' by 3 commit(s), and can be fast-forwarded. 这表示远程版本库有新的变更。 |
要自动更新状态,必须启用*自动获取远程更改*选项(默认)。该选项位于远程版本库设置旁边:
您也可以手动点击 Fetch 检查更改。
要将最新更改下载到文件浏览器,请使用 Restore and pull 命令:
已执行命令
以下 Git 命令通过按钮在文件浏览器中实现:
-
init
- 在当前目录(文件夹)下初始化一个空仓库。 -
clone
- 克隆一个现有的远程仓库到当前目录(文件夹)。 -
add
- 将指定文件添加到跟踪中。如果是文件夹,则会将本地版本库的所有文件添加到索引中。还可使用add all
命令将所有文件添加到索引中。 -
remove
- 从跟踪中删除指定文件。 -
commit
- 将更改保存在本地版本库的工作目录中。该命令会固定项目在某个时间点的状态,并保存更改历史。 -
fetch` - 用于将远程或本地版本库中的更改下载到本地版本库。
-
restore and pull
- 用于将本地版本库的副本更新为最新版本。这可以让你拥有一份最新的代码拷贝,并在合并变更时避免冲突。 -
拉取"--从远程版本库中获取内容并加载到本地版本库中,然后用这些内容更新本地版本库。
-
push`--将本地版本库中的更改传播到远程版本库。