0
Githubでコードがホストされているプロジェクトで作業しています。ある時点で、メインブランチマスターを特定のコミットにロールバックする必要がありました。ローカルでコミットにロールバックしてから、リモートにプッシュを強制することでこれを行いました。Gitリポジトリをプルすると異なるファイルが表示される
これはうまくいくように見え、Githubで直接チェックすると、ファイルがすべてロールバックされ、消失すると予想されるフォルダが正しいことがわかりました。
次に、私は自分のローカルマスターを削除しました。
git checkout someotherbranch
git branch -D master
git fetch --all
git checkout master
ファイルは実際には正しいと思われますが、指定されたコミットにロールバックされますが、内部にファイルがあるフォルダも残ります。また、HTMLファイルである他のファイルも正しくロールバックされませんでした。
足りないことはありますか?
に一致させることになります、 それが正しいか? –
はい、正しいです!私はある種のローカルキャッシュがあると仮定します。 –
新しいクローンを再クローニングして確認してください。ローカルキャッシュはありません。 –