1

Git では、最新のコミットにいくつかのエラーがあったため、プログラムの以前のバージョンにチェックアウトしましたが、別のファイルで作業していたため、作業コピーが必要でした。エラーは現在修正されており、変更をプッシュしようとしています。Netbeans では、変更をコミットしてプッシュしようとしましたが、最初にプルする必要があることに気付きました。プルを実行しましたが、マージの問題は見られませんでした。その後、もう一度プッシュしようとしましたが、「プッシュすると早送りではない更新が発生します」というエラーが表示され続けます。変更をプッシュするにはどうすればよいですか?

4

1 に答える 1

1

通常、強制プッシュは適していません。

ブランチ構造/ツリーを見て、意図した場所から分岐した場所を確認する必要があります。git log --decorate作業ブランチとマスター ブランチの両方で実行して、構造をよく理解することができます。

マスター ブランチ ( ) の上に変更をリベースすることもできますgit pull origin master --rebase

于 2013-07-30T17:02:39.497 に答える