git repo重组通过分支

时间:2017-03-17 14:01:42

标签: git

到目前为止,我还没有使用过分支机构,但是开发的标签大多是串行的。但是,我需要做一些重大更改,并考虑一个分支 - 实际上我已经在非git工作路径中启动了原型,但是想将它折叠回git作为分支。

所以,我现在要做的是

  1. 创建新分支blNew
  2. 采用原型路径作为blNew编辑
  3. 继续blNew直到
  4. 将其带回主人
  5. 到目前为止我已经

    git checkout -b blNew
    

    在我目前的工作路径中,但在这里我不确定如何继续。

    如何注入'阶段'路径作为我的blNe​​w分支保持我的工作路径(掌握)完好无损?

    在最终的分支合并之后,我会将blNew拉入我的主要工作路径。

2 个答案:

答案 0 :(得分:1)

使用git你可以做两件事之一。您可以使用git worktree为来自同一存储库的两个不同分支创建两个单独的工作目录,也可以使用git checkout在同一工作目录中的不同分支之间切换。你选择哪种方式完全取决于你。

答案 1 :(得分:0)

将您的所有工作从其他路径复制到您的git仓库的位置。确保离开 * @param string $img 文件夹(它可能隐藏在您的系统中)。复制后,您应该可以运行.git,它将显示已经进行的所有修改。

从这一点开始,您可以正常提交此更改并继续工作。功能完成后,请切换回主人git status,然后将您的分支合并到git checkout master