同时处理同一个 git 目录

Work on the same git directory simultaneously

是否可以在同一个 git 目录中同时执行以下操作:

您可以为此使用额外的工作树。可以在分支上签出一个工作树,它有自己的目录,您可以在其中进行编译。

另一个工作树可以在另一个分支上签出,在一个不同的目录中,以便您继续工作而不会干扰另一个工作树中正在进行的编译。

查看文档 here

通常:

git worktree add <path/to/new/worktree>

然后 cd 在您的目录之间执行任一工作树上的命令。