したがって、問題は次のとおりです。
リモート ブランチからプルを行ったところ、マージの競合が発生しました
以前
git reset --hard <commit hash>
のプルで行ったすべての変更を元に戻していました
問題は、プル中に競合したファイルが、git export
またはarchive
.
ファイルはローカル リポジトリにあります。GitHubなどで閲覧すれば見れますが、Gitエクスポートしたり、GitHubからレポジトリをZIPファイルでダウンロードしたりしても、pull時に衝突したファイルは含まれません。すべてのファイルを取得できる唯一の方法は、Git チェックアウトを行うことでした。
コミット、プッシュ、プルを試みたところUp to Date
、ファイルはそこにあり、変更されていませんが、何らかの理由でGitエクスポートまたはアーカイブに含まれていません。
繰り返しになりますが、別のリモート リポジトリからのプル中に競合が発生したファイルだけに、この問題が発生します。アイデアがないので、どうすればこの問題を解決できますか?