2016-10-14 6 views
0

他の人のgithubページのマスターコードからの更新をマージしようとしています。私はgit checkout masterを入力すると今私は反応してこれを取得する:私はgit diffを実行するとGitファイルがマージされている必要がありますが、存在しません。

$ 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 

私はこれを取得:私は私のファイルマネージャに目を通すとき

> Unmerged path FtcRobotController/src/main/java/com/qualcomm/ftcrobotcontroller/opmodes/NullOp.java 
> Unmerged path doc/javadoc/com/qualcomm/robotcore/hardware/DcMotor.MotorCallback.html 

現在、これらの2つのファイルは表示されません。

私は親切にしてください。

基本的に、あなたは以下のとおりです(「あなたは現在のインデックス最初のgitを解決する必要があるエラー」のためのGoogle検索からの結果の最初のカップル)

+0

最初の質問は何ですか?あなたは何をマージしていますか?なぜですか?あなたの質問には「...他の人のgithubページのマスターコードから更新する」というWebページからマージすることはできません。 a * commit *(しばしば、 'origin/master'や' upstream/develop'のような遠隔追跡ブランチの先端です。あなたのGitが古すぎない場合は、 'git status'の出力も役立ちます。 – torek

+0

@torek my bad。私はプルリクエストを作成し、新しいブランチをチェックアウトして、マージを解決しました。 – user173724

+0

OK、GitHub "fork a repo"インターフェイスを使用しましたか?私は通常、自分自身では何もしませんが、一般的なルールとして、あなたが使ったツール(GitHubの「デスクトップ」というもの)と実行したコマンドあなたはいくつかのGUIをクリックしました/ ... – torek

答えて

0

これはGit merge errorsの重複やHow to resolve a git merge conflict?

のように見えますマージの途中で、何か他のことを行う前にマージを完了またはリセットする必要があります。

+0

それらのうちの2つ目は私の問題を解決しないし、最初のものは全体をリセットすることをお勧めします。 – user173724

+0

さらに、ファイルをマージすることをお勧めしますが、ファイルが存在しないためこの部分をマージできないという問題があります。 – user173724

関連する問題