本番コンテンツとまったく同じ新しいリポジトリを作成しました。このコンテンツをローカルの開発環境に置きたいです。そのため、リポジトリからそのコンテンツを取得する必要があります。私がしたことは、ローカルの master ブランチで:
コンテンツを取得します (ブランチオリジン/マスターで)
git フェッチ
ローカル マスター ブランチをマージして上書きします (この質問Git: Merging but overwriting changesで説明されているように)。
git merge -X 彼らの起源/マスター
変更をコミットする
git commit -am 'merged overwriting form origin/master'
しかし、私がそうするとき
git diff origin/master
違いは見られないはずですが、まだ見られます。誰かが理由を知っていますか?
プル時に git 上書きファイルを強制する方法は他にもありますが、私が間違っていることを理解したいと思います。