代码之家  ›  专栏  ›  技术社区  ›  Click Ok

仅在Git上本地应用分支

  •  0
  • Click Ok  · 技术社区  · 6 年前

    假设我克隆了一个存储库。我的本地文件是“干净的”,我称之为 A版 ".

    但现在我需要执行一些配置更改(连接字符串等)。这些更改永远不需要返回到服务器。所以我想用我的配置更改创建一个新的分支。我称之为” 版本B

    最后,我会做一些本地工作,修复错误等,我会称之为 ".

    现在,我想把我的更改发送到服务器。我的想法是发送到服务器” A版 C版 “,删除添加了更改(或忽略?)打开“ 版本B

    我想知道这是否可能,我该怎么做?

    编辑 : 如果可能的话,请一步一步地告诉我。。。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Will Huang    6 年前

    你可以用 git rebase -i HEAD~2 移除 在你的历史上。

    之后 ,编辑器将打开。只需删除内容的第一行,然后保存并退出编辑器。那么你的 版本B 将被删除。