【问题标题】:Need to merge a git branch forcefully onto the master after svn importsvn导入后需要将一个git分支强行合并到master上
【发布时间】:2014-09-12 00:36:08
【问题描述】:

我有一个从 SVN 迁移的小项目。我不知道该怎么做,所以我做了一个新的 git repo 和两个分支,“master”和“current”。然后我只是将文件复制到“当前”并继续开发。

我终于开始尝试导入更改以跟踪它们。我“git svn fetch”旧存储库并将其提交给“master”。现在'master'是所有svn变化的历史,'current'是我最新的东西。

我现在只想将 'current' 合并到 'master' 中,使用 'current' 作为绝对的事实来源......所以如果它在 'current' 中不存在,它会从 'master' 中删除, 'current' 中的修改文件用于覆盖 'master' 中的文件,同时保留 'current' 的提交历史记录。

关于解决此问题的最佳方法的任何想法?

【问题讨论】:

    标签: git svn git-merge git-pull


    【解决方案1】:

    多余的问题

    How to replace master branch in git, entirely, from another branch?

    git checkout seotweaks

    git merge -s ours master

    git 结帐大师

    git 合并 seotweaks

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-14
      • 2016-09-20
      • 1970-01-01
      相关资源
      最近更新 更多