github - Github 合并问题 - 删除所有旧工作

标签 github git-merge

我面临的问题是,当我将我的分支与开发分支合并以更新我的分支时,它会删除我的大部分工作。

奇怪的是,当我尝试用 Visual Studio 解决它以合并时,它没有显示任何合并冲突。

我的分支相当最新,但唯一的区别是我们数据库的 Entity Framework 已更新,并且您的 SQLite 数据库的 Entity Framework 已更新。

如果这不会影响我的工作,它们也被放置在单独的项目中。

开发人员之前的合并确实存在一些冲突,但我已经解决了所有冲突,并且我的应用程序工作正常。

我通过在新的本地分支中恢复修订版恢复了工作,但问题仍然存在,我必须将我的分支与开发合并才能测试功能。

我在网上找不到任何解决该问题的方法。

File structure

最佳答案

不要将开发合并到您的分支,而是尝试在开发之上rebase您的分支(如果您有能力强制推送它,这意味着如果您不是在同一分支上工作的多个协作者) )

git checkout myBranch
git rebase dev

关于github - Github 合并问题 - 删除所有旧工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54083523/

相关文章:

Git 在一个目录上添加分支?

github - 谷歌colab : Missing the whole organization in the "Open Notebook" --> Github

git merge 不是时已经是最新的

git merge 说 Already up-to-date 但在分支中有一个 promise 的差异

git - git merge 期间的奇怪输出

git - pull 请求插件将 master merge 到 branch

使用 Github 部署的 Git 流程

javascript - 由于警告 : RequireJS failed.,所有检查都失败了使用 --force 继续

Github URL 以创建具有特定名称的新文件?

git 通过终端 merge