美文网首页
Git worktree 的使用

Git worktree 的使用

作者: 洋子该昵称已被占用 | 来源:发表于2017-04-18 18:57 被阅读0次

假设这样一个场景,你做完了一个功能,正在跑漫长的测试。
喝茶,上厕所,回来一看,这测试竟然还在跑。
闲着也是闲着,修复下 bug 吧。
但是测试跑着,你不能随便动工作区的代码。
这时候应该怎么办?

答:使用 git worktree 命令

假设你有这样一个工作库:


工作库

现在,我们不动这里面的代码,我们开启一个新“工作区”开做一些事情,比如把 123456 改成 654321

完成

好啦,我们几乎在 ../new-space*里面搞了一个当前工作区的副本。
现在开始修改里面的文件。

修改文件

文件修改完成了,漫长的测试也跑完了,一次性通过,真棒!
现在就需要把 new-space 里面的 new-branch 分支合并到“主树”

完成

相关文章

  • Git workTree

    添加worktree git worktree add [-f] [--checkout -b

  • git worktree 的使用

    在同一个git仓库中,经常会建立多个分支工作。在多个分支之间切换的时候,如果一个分支不是干净的,则需要暂存再切换,...

  • Git worktree 的使用

    假设这样一个场景,你做完了一个功能,正在跑漫长的测试。喝茶,上厕所,回来一看,这测试竟然还在跑。闲着也是闲着,修复...

  • 2020-08-12 git worktree 指南

    最简单的写法:git worktree add <新路径>将基于当前分支,新建一个 worktree 目录,新的分...

  • git worktree

    解决分支依赖冲突问题 在多分支协同开发过程中,node_modules被加入到.gitignore中不被git跟踪...

  • git worktree

    git worktree 记录 1. 切换到当前开发分支 cd project/risesin 2. 创建work...

  • git worktree usage

    EXAMPLESYou are in the middle of a refactoring session an...

  • 同时开发多分支:git worktree

    针对已经本地建好的分支:git worktree add ../[工作分支名] [工作分支名] 针对已经本地未建好...

  • Git屠龙技:使用Git Worktree并行开发测试

    在开发工作中,大家估计都遇到过这样的需求:正在开发的东西不想动,但是需要一个完整工作目录来做测试或者搞一些其他事情...

  • Git 用worktree 同时开发多分支

    工作中经常需要支援不同分支的开发和调优工作。使用worktree可以省去每次切换分支的重新编译问题(尤其是大工程,...

网友评论

      本文标题:Git worktree 的使用

      本文链接:https://www.haomeiwen.com/subject/htdqzttx.html