我从主分支创建了2个新分支。比如分支A和分支B。当我在分支A上签出并修改一些文件时,当我在分支B(或主分支)上签出时,我可以在分支B中看到我在分支A上所做的更改。
基本上我想把两个分支分开,这样我就可以并行地处理两个不同的功能。这样,当我提交分支B时,我不会提交我在分支a上所做的所有更改。
我如何在不提交分支的情况下实现这一点?
您描述的是git worktree
。
https://git-scm.com/docs/git-worktree:
一个git仓库可以支持多个工作树,允许你一次检出多个分支