0

マスターブランチをほぼ1週間前のチェンジセットと多くのチェンジセットにロールバックする必要があります。

オリジンにプッシュしよ git reset --hard <changeset> うとするとエラーが発生しますが、-forceを使用できません

私の究極の目標は、ローカルだけでなく、ローカルリポジトリとリモートリポジトリの両方をまっすぐにすることです。

4

1 に答える 1

0

プッシュしようとしているリポジトリはむき出しではありません。つまり、作業ディレクトリがあります。ほとんどの場合、master ブランチはチェックアウトされており、変更されている可能性があります。Git では、この方法でリモートを変更することはできません。リモートからマシンに変更をプルするか、ベアリポジトリを作成して代わりにそれを使用する必要があります。非裸のリポジトリにプッシュすることはめったにありません。

于 2012-06-08T12:11:28.520 に答える