タグ

Gitとlfsに関するhidemailのブックマーク (2)

  • GitLabからGitHubに移行してみた(SRE編) | GRIPHONE ENGINEER'S BLOG

    こんにちは。SREの徳田です。 今回は、「GitLabからGitHubに移行してみた(アプリケーションエンジニア編)」のSREチーム視点なるものを書いてみようと思います。 とはいえ、アプリケーションエンジニア編で素晴らしいほどにまとめてあるため、こちらでは実際に行った作業やGit LFSについて書いていきます。 Git LFS Git LFSとは Git LFSとはGit Large File Storageのことで、以下の機能を提供しています。 大きなファイルのバージョニングより多くのリポジトリ容量高速なクローン・フェッチGit workflowと同じ様に利用Gitと同様のアクセス制御 導入方法は簡単で、Windowsの場合はGit for Windowsをインストール、Macはbrewを使って導入することができます。 また、基的にはインストール時に自動的にやってくれるはずですが、以下

    GitLabからGitHubに移行してみた(SRE編) | GRIPHONE ENGINEER'S BLOG
  • Git LFSをAmazon S3でいい感じにする話 - YDiary

    はじめに 皆さんはソースコードリポジトリの保存先として,GitHubなどのホスティングサービスをお使いでしょうか. また,リソースファイルなどのバイナリファイルを管理するためのリポジトリのサイズが肥大化していたりしないでしょうか. 実は,GitHubなどのホスティングサービスでは推奨されるリポジトリのサイズが決められており,そのサイズを大幅に超過するようなリポジトリは運営による凍結・削除の対象となってしまうことがあるのです. この記事では,そうしたリポジトリの肥大化を,バイナリファイルをソースコードとは別で管理することによって防ぐことが可能なGit LFS (Large File Storage)と,Git LFSのサーバとしてAmazon S3を活用する方法などを紹介します. 推奨されるリポジトリのサイズ 各ホスティングサービスで推奨されるリポジトリのサイズは次の通りです. GitHub

    Git LFSをAmazon S3でいい感じにする話 - YDiary
  • 1