357 文字
1 分
GitHubに大容量ファイルをアップロードする
ご存知のとおり、GitHubには大きすぎるファイルをアップロードすることはできません。私は資料のPDFをアップロードしてバックアップする必要があるため、複数のブログを参考にして解決しました。
すでにローカルにGitが設定されている場合は、3つのステップで完了します。まだGitの設定が済んでいない場合は、他のブログを参照して設定を完了してください。
1 Git Large File Storage のインストールとダウンロード Git Large File Storage
大きなファイルをアップロードするには、まずGit LFS(Large File Storage)に対応した git lfs プログラムを取得する必要があります。
2 Git Large File Storage の設定
Git リポジトリがあるフォルダで、以下のコードを入力してインストールします。
git lfs install3 ファイルのアップロード
Git LFSをインストールしたら、以下のコードを順に入力します。
git lfs track "YourFileName"git add .gitattributesgit commit -m "..."git push #上传用于替代大文件的指针git add YourFileNamegit commit -m "..."git push #正常上传文件即可このようにして、GitHub 上で大容量ファイルをアップロードすることができます。
共有
この記事が役に立ったときは、ぜひ他の人に共有してください!
GitHubに大容量ファイルをアップロードする
https://dreaife.tokyo/jp/posts/github-large-files/ 一部の情報は古い可能性があります
関連した投稿 スマート
1
GitHub ActionsでAngularページを自動デプロイ
infra AngularプロジェクトをGitHub Pagesへ自動デプロイするための設定を説明します。内容には、angular.jsonのoutputPath変更、angular-cli-ghpagesの導入、特定ブランチへのpush時にビルドとデプロイを行うGitHub Actionsワークフローの作成、リポジトリ操作に必要なトークンの生成が含まれます。最後に、GitHub Pagesの公開ブランチをgh-pagesに設定します。
2
ブログ移行-Mizuki設定記録
infra notionNextからmizukiへの移行過程の記録、主な理由はnotionNextの制限です。mizukiを選んだ理由は、軽量で機能のバランスが良く、日記とプロジェクトの表示をサポートしているからです。設定プロセスは簡単で、内容はmdとtsファイルによって制御され、同時にbangumi APIとの接続も実現しています。CIを用いてNotionのコンテンツを同期する計画を立て、多言語対応を進め、画像リンクの有効期限切れの問題を解決しました。
3
SVNの使い方
infra SVNは細かなファイル権限管理をサポートする集中型のファイル管理(バージョン管理)ツールです。利用前にはリポジトリ作成が必要で、TortoiseSVNのようなGUIクライアントの利用が推奨されます。代表的なコマンドにはcheckout、commit、update、add、delete、log、diff、revert、ignoreがあり、さらにブランチ管理やヘルプコマンドについても扱います。コマンドの具体的な使い方が詳しく整理されており、素早く学習を始めるのに適しています。
4
Docker入門
infra Dockerは、アプリケーションと依存関係を分離されたコンテナにパッケージ化することで、環境差異や依存関係の衝突を避け、マイクロサービスのデプロイ問題を解決する技術です。仮想マシンと比べて起動が速く、リソース使用量も少ないのが特徴です。Dockerのアーキテクチャはイメージとコンテナで構成され、Docker Hubでイメージを共有・取得できます。基本操作にはイメージ/コンテナの作成・管理や、データ永続化とホスト分離のためのボリューム利用が含まれます。Docker Composeを使うと分散アプリケーションのデプロイを簡素化できます。
5
EOAウォレットの署名検証とその関連内容について
WEB3 EOAウォレットの署名検証を、secp256k1、ECDSAのr/s/v、公開鍵復元、keccak-256によるアドレス計算から整理し、SIWEログインで秘密鍵を渡さず所有権を確認する仕組みを解説します。





