他の人の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検索からの結果の最初のカップル)
最初の質問は何ですか?あなたは何をマージしていますか?なぜですか?あなたの質問には「...他の人のgithubページのマスターコードから更新する」というWebページからマージすることはできません。 a * commit *(しばしば、 'origin/master'や' upstream/develop'のような遠隔追跡ブランチの先端です。あなたのGitが古すぎない場合は、 'git status'の出力も役立ちます。 – torek
@torek my bad。私はプルリクエストを作成し、新しいブランチをチェックアウトして、マージを解決しました。 – user173724
OK、GitHub "fork a repo"インターフェイスを使用しましたか?私は通常、自分自身では何もしませんが、一般的なルールとして、あなたが使ったツール(GitHubの「デスクトップ」というもの)と実行したコマンドあなたはいくつかのGUIをクリックしました/ ... – torek