d的dub本地更改
如果依赖仓库
有问题,可以这样让dub
强制用本地仓库:
1,分叉git
仓库
2,在/path/to/the_package
处复制本地克隆
.
3,让Dub
知道:
dub add-local /path/to/the_package
4,让Dub
忽略已配置
的发布标签,因此会看到当前更改
的效果:
dub add-override the_package * /path/to/the_package
现在可继续玩了.一旦合并并发布
你的PR
,或你想恢复到上游,请如下撤消
更改:
dub remove-local /path/to/the_package
dub remove-override the_package *
如果已签出分支,在主项目选择中,与最新版本标记
的版本匹配,可跳过"加覆盖(add-override)
"步骤,因为与注册表
中的缓存仓库比,dub
更喜欢使用"加本地(add-local)
"加的仓库.
此外,在父目录上使用add-path
允许任意克隆和删除
仓库,而不必每次单独使用add-local
和remove-local
.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现