我正在尝试将来自主代码的更新合并到另一个人的github页面上,而且几乎所有内容都已修复。现在,当我输入git checkout master
时,我得到了回复:
$ git checkout master
> FtcRobotController/src/main/java/com/qualcomm/ftcrobotcontroller/opmodes/NullOp.java: needs merge
> doc/javadoc/com/qualcomm/robotcore/hardware/DcMotor.MotorCallback.html: needs merge
> error: you need to resolve your current index first
当我运行git diff
时,我明白了:
> Unmerged path FtcRobotController/src/main/java/com/qualcomm/ftcrobotcontroller/opmodes/NullOp.java
> Unmerged path doc/javadoc/com/qualcomm/robotcore/hardware/DcMotor.MotorCallback.html
现在查看我的文件管理器时,这两个文件没有出现。
Git新手,请善待我。
答案 0 :(得分:0)
这看起来像是Git merge errors和How to resolve a git merge conflict?
的副本(谷歌搜索'错误:你需要首先解决当前索引'的第一对结果)
基本上,您正处于合并过程中,需要在执行任何其他操作之前完成或重置合并。