どこですか
git pull --force
と同じようにrm -rf
、git clone
最初からもう一度?
git diff
最終結果は何も返さないはずです。
他の回答に加えて、git clean -fdx
追跡されていないすべてのファイルとディレクトリを削除するためにを追加して、リモートリポジトリに追加されているが、現在のクローンにも存在するファイルに関する潜在的な問題を回避します。
git clean -fdx
git fetch
git reset --hard origin/master
git fetch
リモートリポジトリからすべてを取得するために使用します。次にgit reset --hard origin/master
、現在のブランチをオリジンのマスターにリセットし、作業ディレクトリをリセットするだけです。
作業ディレクトリを最新のプルにリセットします。
git reset --hard
あとは普通に引く