我面临的问题是,当我将我的分支与开发分支合并以更新我的分支时,它会删除我的大部分工作。
奇怪的是,当我尝试用 Visual Studio 解决它以合并时,它没有显示任何合并冲突。
我的分支相当最新,但唯一的区别是我们数据库的 Entity Framework 已更新,并且您的 SQLite 数据库的 Entity Framework 已更新。
如果这不会影响我的工作,它们也被放置在单独的项目中。
开发人员之前的合并确实存在一些冲突,但我已经解决了所有冲突,并且我的应用程序工作正常。
我通过在新的本地分支中恢复修订版恢复了工作,但问题仍然存在,我必须将我的分支与开发合并才能测试功能。
我在网上找不到任何解决该问题的方法。
最佳答案
不要将开发合并到您的分支,而是尝试在开发之上rebase您的分支(如果您有能力强制推送它,这意味着如果您不是在同一分支上工作的多个协作者) )
git checkout myBranch
git rebase dev
关于github - Github 合并问题 - 删除所有旧工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54083523/