gitハブのマスターでファイルを探しています。
ローカル リポジトリで同じファイルを見ていますが、他の誰かがコミットしたリポジトリのマスター ファイルの変更が反映されていません。
git pull git fetch と merge を試しました。
他に何をしなければなりませんか?
作業フォルダーに保持したい変更がなく、フェッチが正常に実行されたと仮定すると、次のことができます。
git stash -u # safely clean up your working folder
次に、マスターをリモートのバージョンにポイントします(リモートがoriginと呼ばれると仮定します):
git merge --ff-only origin/master # if master is checked out
また
git push . origin/master:master # if master is not checked out
最後の 2 つでエラーが発生した場合は、--force
オプションを追加できますが、そうする前にマスターを別のブランチまたはタグに保存することを忘れないでください。
git branch temp master
git push origin yourname/temp
また
git tag -m "last master" temp
git push origin yourname/temp
リモートブランチまたはタグの「あなたの名前」の部分は、それがあなたのブランチであり、他の人にとって価値があるとは必ずしも信じていないことを他の人に知らせるためのものです。