git-lfsを使用して大きなファイルを保存するリポジトリの作業コピーがあります。 git-lfsバイナリがインストールされていますが、作業コピーの中で "git lfs install"を実行していない可能性があります。私はLFSファイルの追加後に、私のローカルの作業コピーを更新したい場合は、私はこれらのコマンドを実行します。限りLFSのファイルが追加されていたとしてうまく働いgit lfs(Large File Storage)は、git lfsのプル後にlfs管理ファイルが変更されたと言います。
git pull
git lfs pull
。そして、リポジトリが変更されたいくつかのLFSのファイルを持っていたと私はgit pull
を実行したとき、私は、エラーメッセージました:
Your local changes to the following files would be overwritten by merge
....
....
をそして、それはプルによって変更されようとしたLFSのファイルのすべてを記載されています。
作業コピーの中でgit lfs install
を実行しましたが、正常に動作しましたが、git status
にはこれらのファイルがすべて変更されて表示され、git pull
で同じエラーが表示されます。
私の質問は基本的に、私がlfsを使用している場合、自分の作業コピーを更新するための正しい手順は何ですか?このスティッキーな状況をどうやって解決しますか?
私はコメントなしでdownvoteを得ましたか? ¯\ _(ツ)_ /¯ – greggles
これは素晴らしいです!私は何時間も私を悩ませている同じエラーがある!ありがとうございました! – user40780