2022年9月25日
Netlify Large Mediaのリポジトリをクローンする
私はNetlify Large Mediaを使用したリポジトリを何も考えずVS Codeでクローンしようとしてしまいました。
ところが次のようなダイアログが表示され、Escを押しても無限に出続けます。
Escを押してもUsernameとPasswordを延々と聞かれ続ける
クローンしてしまったディレクトリはいちど削除して、順番通りにクローンしましょう。
まずはターミナルやコマンドラインを開きます(SSH接続の場合はシェル経由でSSH接続します)。
1. Git LFSをインストールする
まずはGit LFSをインストールします。
aptの場合…
sudo apt install git-lfs
git lfs install
2. netlify lm:install
Netlify CLIをインストールします。
npm install netlify-cli -g
netlify loginでNetlify CLIを操作できるようにします。コマンドを入力した後に指示に従ってください。
netlify login
netlify lm:installを実行します。
Netlifyの認証ヘルパー(Netlify's Git Credential Helper)が導入されます。
netlify lm:install
枠の中のsource /home/...をコピーして実行してください。
3. git clone
通常通りgit cloneします。
git clone https://github.com/hoge/fuga.git
これで普通にgit cloneができたと思います!
4. netlify link
一応netlify linkをしておきましょう。
VS Codeでワークスペースを開くか、そのままcd fugaするかし、netlify linkを実行します。
netlify link
