小编bat*_*tch的帖子

Git:用链接的工作树交换主工作树?

我试图找出是否有任何方法可以交换工作树。我的公司有很多假定特定目录结构的脚本,因此为了能够使用多个工作树,我需要“新”链接的工作树来代替主工作树。

我发现git worktree move <worktree> <new-path>但这不允许移动“主要”工作树,因此没有交换的机会。

理想情况下,会有一个git worktree swap <worktree> <path>地方:

  • 如果<path>是工作树,它会交换它们
  • 如果<path>是 commit-ish,它会添加一个名为<worktree>'s name的新工作树作为 commit-ish,然后交换它们

git git-worktree

5
推荐指数
1
解决办法
625
查看次数

标签 统计

git ×1

git-worktree ×1