detach¶
简介¶
断开本地仓库与远程仓库连接。
vb detach [REPOSITORY]
示例¶
对
demo.vbyte
仓库进行分离操作:
vb detach demo.vbyte
# This change will be difficult to undo. Are you sure (y/N)? y
# New project code: cf81ed258504f27090ebaf68f4d6b5337939142e
说明¶
当想更改远程仓库地址时,可以先使用该命令将本地仓库与其远程仓库连接断开,使其成为一个新的、独特的子项目。分离后,本地仓库将不再能够从原始项目的其他克隆中推送和拉取。
再使用 pull 命令的 --from-parent-project
选项从其他克隆仓库中提取更改,或者使用 vb pull URL 命令连接新远程仓库。
此功能类似于 vb remote delete 命令。
警告
此命令仅限管理人员使用。除非完全理解该命令操作结果,否则禁止使用此命令。
此命令的原始用例是从实际工作仓库进行创建测试仓库进行,可以通过进行一些提交或其他更改来安全地更改这些仓库进行,而不必担心这些测试更改会通过意外的自动同步泄漏回原始项目。