Git Large File Storage でのコラボレーション
Git LFSを有効にすると、大容量のファイルも Git で扱う通常のファイルと同じようにフェッチ、修正、プッシュできます。 ただし、Git LFSを持っていないユーザの場合、ワークフローが異なります。
リポジトリのコラボレーターが Git LFSをインストールしていない場合、オリジナルの大容量ファイルにはアクセスできません。 リポジトリのクローンを試みた場合、ポインタファイルをフェッチするのみで、実際のデータにはアクセスできません。
参考: Git LFSを有効にしていないユーザに対しては、大きなファイルの扱いについて記載したリポジトリコントリビューターのためのガイドラインを設定することをお勧めします。 たとえば、大容量ファイルを修正しないように、あるいは Dropbox や Google Drive といったファイル共有サービスに変更をアップロードするように、コントリビューターに依頼するとよいでしょう。
プルリクエストの大容量ファイルを表示する
GitHub Enterpriseは、プルリクエストの Git LFSオブジェクトを表示しません。 ポインタファイルのみが表示されます:
大容量ファイルに行った変更を表示するには、プルリクエストをローカルでチェックアウトして diff をレビューしてください。