たくさんの自由帳
Androidのお話
たくさんの自由帳
投稿日 : | 0 日前
文字数(だいたい) : 2199
どうもこんばんわ。
特に書くことがなかった。
GitHubへSSHで入るまでやります。
いつの間にかパスワード使えなくなったみたいなので。
GitHubへpush
とかプライベートリポジトリのclone
とか。
GitHubにログインしないといけない系のやつ。
この優秀IDE(HDD接続の種類じゃない)たちはGitHubのアクセストークンを使ってるので。
なまえ | あたい |
---|---|
OS | Windows 10 Pro |
ターミナル | Git Bash |
C:\Users\<ユーザー名>
に.ssh
フォルダがあればいいのですが、ない場合は作ります。
.ssh
を開いて、その中で右クリックをして、Git Bash Here
を押して開きます。
ちなみになんかファイルがありますが気にしないでください。
Git Bashに以下を打ち込みます。
ssh-keygen -t ed25519
だけでもいいらしいですが公式はGitHubで使ってるメアドを入れてたので私も入れた
入力してEnterを叩くと、3回聞かれます。
これでさっきのフォルダに2つのファイルが出来ているはずです。
.pub
の方をGitHubへ教えてあげることでSSHで入れるようになります。
Git Bashはまだ使うので開いておいてください。
ここです。
開いたら、横のメニューのSSH and GPG keys
を押します。押したらSSH keysの隣りにある、New SSH key
を選びます。
こんな画面になるはずなので、項目を埋めていきます。
.ssh
フォルダを開いてまたGit Bashで開けばいいです。clip < ~/.ssh/id_ed25519.pub
これでクリップボードに公開鍵の中身がコピーされました。
あとはこれをGitHub
のKey
に貼り付けて、Add SSH key
を押して保存します。
以下のコマンドをGit Bash打ちます。
GitHub Enterprise の場合はgit@github.com
の部分を各自変えてください。
ssh -T git@github.com
GitHubのユーザー名以外は同じ文字列が返ってくるはずです。お疲れさまでした。
Hi takusan23! You've successfully authenticated, but GitHub does not provide shell access.
秘密鍵なんですが、.ssh
フォルダから移動せず、名前も変更してない場合は自動で探してくれます。
これで自分のプライベートリポジトリもクローンできるようになったはず?
以上です。お疲れさまでした。