【发布时间】:2018-01-20 02:11:22
【问题描述】:
我正在使用 git 版本 2.14.2.windows.2 并调用
git worktree add <newpath> <branch>
在“正常”存储库上创建工作树。这在 <newpath> 为分支 <branch> 创建了一个新的工作树结构,并添加了 .git/worktrees/<newpath-name> 和几个文件。
调用时
git worktree prune
从<newpath> 开始,它什么也不打印,似乎什么也不做(<newpath> 和<original-dir>/.git/worktrees 中的所有文件都被保留)。 Git documentation 写道:
修剪 $GIT_DIR/worktrees 中的工作树信息。
这没有多大帮助。实际上git worktree prune 做了什么或应该做什么?我认为它会删除工作树以撤消 git worktree add 的假设是错误的吗?
【问题讨论】:
标签: git