同项目下同时在两个分支上开发:git worktree使用

使用场景:可以在同一个项目下同时在两个不同的分支上开发,共用同一个仓库,所以在工作区时,可切换目前仓库存在的分支,使用步骤如下:

  • 开辟工作区:git worktree add 路径地址(你想把此分支的代码放在磁盘中的哪个位置) origin/test 在此目录下刚才add后的目录地址开一个工作区,并且用的分支代码是test分支的代码,此目录不要与主目录在一起,要另开目录
  • 进入开辟的工作区,切换分支进行开发:git checkout test,开发完成即可常规的add 修改和commit代码
  • 开发完成后,可删除工作区,因为一个分支最多只能有一个git worktreegit worktree remove 目录地址 即可删除此工作区
  • 查看工作区:git worktree list

猜你喜欢

转载自blog.csdn.net/wwrzyy/article/details/130790575