相关疑难解决方法(0)

我遇到了合并冲突.我怎样才能中止合并?

我使用过git pull并且发生了合并冲突:

unmerged:   _widget.html.erb

You are in the middle of a conflicted merge.
Run Code Online (Sandbox Code Playgroud)

我知道该文件的其他版本是好的,我的是坏的所以我的所有更改都应该放弃.我怎样才能做到这一点?

git version-control git-merge merge-conflict-resolution git-merge-conflict

2391
推荐指数
15
解决办法
163万
查看次数

中止Git Merge

我正在使用Git作为VCS的项目.我xyz从主人的主线分支切了一个分支.工作了一段时间后,我提交了我的代码并拉了分支主线.

拉得很好.然后我将代码与master合并.合并后,某些文件出现问题.合并后我没有提交代码.有人可以指导我如何中止这个合并并将我的分支机构带到我合并之前的状态吗?

git git-merge

84
推荐指数
3
解决办法
14万
查看次数

有冲突时如何强制合并成功?

我正在尝试合并一个文件中有一个冲突的拉取请求(见下文).github提供的合并拉取请求的指令如下.执行此合并非常重要,因此提交公关的人可以获得信用.

# Step 1: From your project repository, check out a new branch and test the changes.
git checkout -b droark-master master
git pull https://github.com/droark/cryptopp.git master

# Step 2: Merge the changes and update on GitHub.
git checkout master
git merge --no-ff droark-master
git push origin master
Run Code Online (Sandbox Code Playgroud)

我知道如何修复一个冲突文件中的一行.我不知道怎么做是让Git执行合并并停止抱怨破坏的索引文件.

如何让Git执行合并,确保提供拉取请求的人获得信用,并停止破坏索引文件?


我试图用Git合并错误修复合并.无限制地将一组错误变成另一组错误.我还尝试在合并期间根据忽略文件重置问题文件,并计划复制/粘贴所需的一行,但破坏的索引仍然存在.

这已经变成了完全浪费时间,我不再有兴趣尝试Git的方式,因为它浪费了这么多时间.现在我只想让Git执行合并并停止破坏索引文件.


这是使用github指令合并时产生的输出:

$ git pull https://github.com/droark/cryptopp.git master
From https://github.com/droark/cryptopp
 * branch            master     -> FETCH_HEAD
Auto-merging validate.h
Auto-merging validat2.cpp …
Run Code Online (Sandbox Code Playgroud)

git merge github

18
推荐指数
3
解决办法
6万
查看次数