こんにちは。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を使って導入することができます。 また、基本的にはインストール時に自動的にやってくれるはずですが、以下