はじめに
久しぶりにCloud9を使うことになったので、GitHubとの連携をメモっておきます。
方法
Cloud9の設定は以下の通り。
- インスタンスタイプ: t2.micro
- プラットフォーム: Amazon Linux2
- SSHのキーペアを作成 GitHub公式のここ を参考にして、Cloud9のターミナルからSSHのキーペアを作成する
# キーペア作成
$ ssh-keygen -t ed25519 -C "your_email@example.com"
# -> > Enter a file in which to save the key (/home/YOU/.ssh/ALGORITHM): が表示されたらEnter押す
# -> > Enter passphrase (empty for no passphrase): が表示されたらパスフレーズを入力する
# 作成した公開鍵の表示
$ cat ~/.ssh/id_ed25519.pub
-
GitHubで公開鍵を設定 Settings > SSH and GPG keys > SSH keys に進み、New SSH keyを押す。
Titleは適当、Key typeはAuthentication Key
、Keyにcat
で表示した公開鍵をコピペで貼り付ける。 -
Gitのユーザー設定 再びCloud9のターミナルに戻り、以下のコマンドを実行。
$ git config --global user.email your_email@example.com
$ git config --global user.name your_name