0

だから私はここで説明されている問題を抱えていて、私の問題を解決するために master を削除し、dev に基づいて新しいブランチを作成する指示に従いました:

今、新しいマスターを github にプッシュしようとしていますが、現在のブランチの先端が遅れており、リモートの変更をマージすることを提案しているというエラーが表示されます (例: 'git pull') - これは私には理にかなっていますが、理解できませんリモートマスターをローカルマスターと強制的に同じにする方法-これが理にかなっていることを願っていますか?

4

1 に答える 1

0

リモートマスターを強制的に一致させたい場合は、次のようにします。

git push --force origin master

ただし、ローカル マスターにないリモート マスターの履歴はすべて失われます。さらに、他の誰かがこの Github リポジトリからコードをプルした場合、次にプルしたときに重大な問題が発生します。

于 2012-06-22T03:07:25.640 に答える