git - 第二次 checkout 同一个本地 Git 分支?

标签 git github

是否可以对同一个本地分支进行多次 checkout ,就像 checkout 远程分支一样?

  1. 查看了远程存储库
  2. 本地分支
  3. 在我的新分支本地提交了一些更改

现在我需要第二个文件夹,它是我的分支的精确副本,没有构建工件。理想情况下我会再次检查一下。

我不想推送到远程,因为我的分支只是实验。 我的理解是本地git repo只覆盖一个文件夹(它所在的位置),所以这是不可能的。

最佳答案

Is it possible to have a more than one checkout of the same local branch

是的,你可以。使用 git worktree add 并使用任何所需的分支创建工作区的第二个副本

git worktree add <new_path>

然后 checkout 新位置中的任何分支(甚至可以是同一分支并在其上工作)

关于git - 第二次 checkout 同一个本地 Git 分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35853488/

相关文章:

Git:如何从推送中排除一个分支?

git - SourceTree 的自定义操作中的“找不到 Git 命令”

git 无法推送到存储库

Git命令强制子模块中的特定提交

github - 如何向 Travis 添加新的 GitHub 组织?

git - 使用评论中的关键字关闭 github 上的问题

git - 我如何告诉 Jenkins 编译存储库的一些而不是所有分支?

Git merge 请求序列

git - 当我推送到 Github 时,为什么 Jenkins 不构建我的项目?

javascript - 我可以取消 GitHub 登录与 Code Chef 的关联吗?