【发布时间】:2015-08-24 23:34:13
【问题描述】:
作为 git 的新手,我试图了解如何为一个 github 项目的不同分支使用多个工作目录。 特别是我想要/需要在两个分支上工作——一个是“主”,另一个是维护版本,比如维护/project1。 计划是在 Linux/Mint 17.2 下运行这项工作。 另外,我想利用 2.5 中引入的最新 git worktree 功能。
假设我有一个 github 帐户,我已经从主项目中分出了我自己的 fork,并将该 fork 克隆到我在 ~/user/myproject 中的本地计算机。
就目前情况而言,我不希望通过 git push 贡献代码,我的所有工作和测试结果都将通过电子邮件传递给其他人以进行可能的修复 - 通过 git 进行可能会很好路,但没有必要开始。
我认为需要一组相应的 git 命令的步骤是:
- 创建两个工作树
- 在这些树之间切换
- 使两棵树与上游主节点保持同步
- 以这种方式工作的任何其他注意事项/特殊注意事项。
【问题讨论】:
标签: git github linux-mint