【发布时间】:2020-10-09 13:19:05
【问题描述】:
我正在做一个计算器项目。在那,我必须使用 git bisect 找到错误的提交,并使用 git revert 删除该提交。结果必须暂存、提交并推送到远程仓库。
使用 git bisect,我发现了错误的提交。
然后输入,git bisect reset
后来,我用git revert commitSHA
显示一些解决冲突的消息。 访问了文件(newfile.py),并删除了导致该文件的语句。 然后用 git add . 上演它 然后, git 提交 并使用提到的还原消息。
用过,git push
我做了所有这些事情之后,它仍然显示它不完整。
由于我是初学者,我想知道我是否错过了介于两者之间的东西,或者这不是正确的方法。 帮帮我!
【问题讨论】:
-
所有命令看起来都不错。什么是“仍然显示不完整”?
-
就像我们在还原后所期望的更改没有显示一样。显示失败的测试用例
-
"访问了文件(newfile.py),并删除了导致"冲突的语句——这可能是?
-
我通过删除 中的语句解决了冲突
-
但是错误的提交意味着用于将变量 a 的值从 20 更改为 10
标签: git git-revert git-bisect