背景
インターネットの発展に伴い、分散バージョン管理システムとして Git を採用する開発者がますます増えています。 Git は、開発者がコードをより適切に管理し、開発で共同作業を行い、コードの保守性と可読性を向上させるのに役立ちます。人気の国内版GitであるGiteeでは、ネットワーク状況が悪くファイルが大きいため、1Mを超えるファイルが閲覧できない状況がよく発生します。では、この問題を解決する方法はあるのでしょうか?この記事では、Giteeで1Mを超えるファイルを簡単に閲覧できるようにする設定方法を紹介します。
手順
まず、Gitee でリポジトリを作成し、1M を超えるファイルをアップロードします。 1M ファイルがこのリポジトリにアップロードされます。このファイルは、画像、ビデオ、またはその他の種類のファイルです。 Gitee はデフォルトで 1M を超えるファイルをバイナリ ファイルとして保存し、Web ページ上に直接表示またはプレビューできないからです。したがって、1M を超えるファイルを Gitee で表示できるようにするには、いくつかの特別な設定を行う必要があります。
次に、ウェアハウスの「設定」ページに入り、「Git LFS」オプションを見つけます。このオプションは、Git Large File Storage (Git LFS) の略称で、大きなファイルを管理するために特別に設計された Git 拡張機能です。ここでは、次のような設定が確認できます:
image-20211101215342630.png
ここでは、デフォルトのファイル サイズが 1M、つまり Files より大きいファイル サイズであることがわかります。 1M のファイルはバイナリ ファイルとして扱われるため、Web ページ上で直接プレビューすることはできません。したがって、表示する必要があるファイル サイズよりも大きくなるようにこの設定を変更する必要があります。たとえば、2M のビデオ ファイルを表示したい場合は、この設定を 2M 以上のサイズに変更する必要があります。
次に、Git LFS をローカルにダウンロードしてインストールする必要があります。 Windows システムでは、Git LFS の公式 Web サイト (https://git-lfs.github.com/) から Git LFS をダウンロードしてインストールできます。他のシステムでは、システムのタイプとバージョンに基づいて関連する操作を実行できます。インストールが完了したら、コマンド ライン ターミナルに git lfs と入力します。次の情報が表示されれば、Git LFS のインストールは成功です:
image-20211101220234053.png
Git LFS をインストールした後、コードをローカルにプルできます。プル コード プロセス中に、1M を超えるファイルがある場合、Git LFS はファイル ポインターをダウンロードし、ファイル全体をダウンロードしません。したがって、プル コードは高速になり、ローカル ストレージ領域をあまり占有しません。
ローカル コードをプルした後、ファイル解析に Git LFS を使用できます。コマンドラインターミナルに「git lfs」コマンドを入力し、次に「git lfs pull」コマンドを入力します。 Git LFS は、対応するファイルをサーバーからダウンロードし、ローカルで読み取り可能な形式に解析します。この時点で、ローカル フォルダーで解析されたファイルを見つけて、そのファイルを直接表示できます。
概要
上記の手順により、Gitee 上で 1M を超えるファイルを簡単に表示できます。もちろん、データのセキュリティを保護するために、パスワードや 2 段階認証などの手段を設定し、違法なユーザーが Git LFS 経由で機密データをダウンロードできないようにする必要もあります。
Git LFS は、大きなファイルを管理する Git の問題をうまく解決でき、大規模なソフトウェア開発プロジェクトに非常に役立ちます。大規模なプロジェクトを開発している場合は、バージョン管理とファイル管理に Git LFS の使用を検討してください。
以上が1mを超えるGitee設定も表示できますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。