Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
マスターブランチをほぼ1週間前のチェンジセットと多くのチェンジセットにロールバックする必要があります。
オリジンにプッシュしよ git reset --hard <changeset> うとするとエラーが発生しますが、-forceを使用できません
git reset --hard <changeset>
私の究極の目標は、ローカルだけでなく、ローカルリポジトリとリモートリポジトリの両方をまっすぐにすることです。
プッシュしようとしているリポジトリはむき出しではありません。つまり、作業ディレクトリがあります。ほとんどの場合、master ブランチはチェックアウトされており、変更されている可能性があります。Git では、この方法でリモートを変更することはできません。リモートからマシンに変更をプルするか、ベアリポジトリを作成して代わりにそれを使用する必要があります。非裸のリポジトリにプッシュすることはめったにありません。