Git sourcetree-在pickle中-如何快速解决多个合并冲突并使用主代码?

Git sourcetree-在pickle中-如何快速解决多个合并冲突并使用主代码?,git,atlassian-sourcetree,merge-conflict-resolution,Git,Atlassian Sourcetree,Merge Conflict Resolution,我需要合并我的主分支和我的开发分支,但是有太多的冲突,因为我一直在主分支上工作,而没有更新开发分支 有没有快速解决这些问题的方法?我只是希望我的开发分支是master的一个副本,我不太在意保持提交等,但是我无法删除dev分支并重新开始 我曾考虑过做一次调整,但在冲突方面也会遇到同样的问题 *******乌达特********* 灾难!!由于所有冲突,现在我无法切换回主分支。我尝试过隐藏合并,但出现了一个错误。因此,我随后使用了“放弃”按钮并放弃了文件更改,希望这能回到原来的状态,但现在当我尝试签

我需要合并我的主分支和我的开发分支,但是有太多的冲突,因为我一直在主分支上工作,而没有更新开发分支

有没有快速解决这些问题的方法?我只是希望我的开发分支是master的一个副本,我不太在意保持提交等,但是我无法删除dev分支并重新开始

我曾考虑过做一次调整,但在冲突方面也会遇到同样的问题

*******乌达特*********


灾难!!由于所有冲突,现在我无法切换回主分支。我尝试过隐藏合并,但出现了一个错误。因此,我随后使用了“放弃”按钮并放弃了文件更改,希望这能回到原来的状态,但现在当我尝试签出master时,我得到了错误,“以下未跟踪的工作树文件将被签出覆盖:”

我陷入困境了!!有人能帮我吗?首先,我需要能够切换到master。忘了合并吧


灾难!!由于所有冲突,现在我无法切换回主分支。我尝试过隐藏合并,但出现了一个错误。因此,我随后使用了“放弃”按钮并放弃了文件更改,希望这能回到原来的状态,但现在当我尝试签出master时,我得到了错误,“以下未跟踪的工作树文件将被签出覆盖:”。我陷入困境了!!:(

运行
git merge--abort
将自己恢复到冲突出现之前的状态

我只是希望我的开发分支是master的一个副本,而不是太在意保持提交等


如果您不担心保存提交,您可以将
master
中的文件复制到一个临时位置,签出
development
,然后将临时目录的内容粘贴到存储库工作区?

如果您不关心开发分支上的更改,那么只需将其删除并重新开始。Unf或者,我不允许删除开发分支:(您还有其他建议吗?非常感谢Disaster!!由于所有冲突,现在我无法切换回主分支。我尝试隐藏合并,但出现了错误。因此,我使用“放弃”按钮放弃了文件更改,希望这可以恢复到原来的状态,但现在当我尝试签出主分支时,我发现了错误获得错误,“下面的未跟踪的工作树文件将被签出覆盖:”我在一个泡菜里!!(你在一个未完成的合并中间。你必须先运行。我手边没有SoeCele的副本,我记不起来它是否提供了这样的命令(它应该在主菜单中)。。如果找不到,请打开终端(它是工具栏右侧的一个按钮)并在那里键入命令。然后返回SourceTree并刷新存储库信息。我运行了该脚本,但仍然无法切换到master:谢谢您的快速响应。我已经打开了Southtree中的终端并运行了命令。所以现在我不再处于合并的中间,但是,当我尝试切换到MigReST时,我得到了同样的错误,“下面的未跟踪的工作树文件将被签出覆盖:”@ Leeee < Cord> Git状态< /C> >将告诉您Git是哪个文件。担心。我在上面添加了一个错误截屏。这个错误与运行git merge之前的错误完全相同——abortRun
git stash
保存您的工作区更改,然后更改分支。奇怪的是,我刚刚在develop中提交了文件,它允许我切换到Master,呸!!我会按照您的建议进行复制和粘贴从主人那里得到的文件需要开发。谢谢