代码仓库
在不向云端发送路径的情况下批准本地Git根目录。
添加代码仓库
在控制面板中选择添加代码仓库,选择电脑,并设置一个简短别名,例如 'website' 或 'api'。配置分支、远程仓库和权限,然后创建仓库。
控制面板会显示等待本地批准。RepoHop Local会在所选电脑上打开确认窗口,并显示安全的仓库策略。选择本地Git文件夹或拒绝请求。完成本地决定后,控制面板会自动更新。
RepoHop Local会拒绝:
- 文件系统根目录、主目录或RepoHop状态目录
- 不是Git根目录的文件夹
- 与已批准根目录重叠的文件夹
- 通过符号链接逃逸的路径
只有别名、设备、分支和远程策略、权限以及配置修订号会发送到RepoHop Cloud。绝对路径只保留在本地。
更改仓库设置
在控制面板的仓库表单中更改分支、远程仓库或权限。权限缩减会立即生效。扩大权限或更改分支、远程仓库时,需要在RepoHop Local中批准。现有仓库会保留已批准的文件夹,无需再次选择。
如果更改被拒绝,控制面板会说明原因,并允许你调整策略后重试。
移除代码仓库
从控制面板中的仓库卡片移除仓库。RepoHop会撤销新的操作、终止受管理的命令,并在设备同步时删除本地注册。它绝不会删除Git检出目录或其中的文件。
如果本地确认窗口或文件夹选择器不可用,请查看故障排除中的手动恢复命令。