経緯
Githubでグローバルリポジトリ生成
GithubDesktopでクローン
...
作業
...
コミットしたら「100MB以上のファイルがあって無理」と言われた ← 今ここ
この場合はGitLFSを使いましょう
やること1:SSHを使えるようにする
SSHキーを作ったことない人、または作ったか覚えてない人はここから↓
既存の SSH キーの確認
ターミナルでクローンしたいローカルリポジトリに移動
移動後SSHを用いてクローン
git clone 先ほどコピーしたSSHキー
やること2 (初めての人は)GitLFSをインストールする
Github公式ページを見ながらGitLFSをインストールしましょう
Git Large File Storage をインストールする
brewがインストールされていればこれでOK↓
brew install git-lfs
brewがインストールされていない場合は以下の順番で実行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install git-lfs
やること3 GitLFSを使ってグローバルリポジトリにpush
詳しいことはこちらで↓
Git Large File Storage を設定する
やること1でクローンしたディレクトリに移動
例えばpsdファイルが100MB以上あったら、
git lfs track "*.psd"
のように”git lfs track "*.フォルダの形式"で入力
特別なことはここで終わりです!あとは通常通りにpushするだけでできるはず...。
git add .
git push origin ブランチ名