LoginSignup
1
0

More than 3 years have passed since last update.

MacでGitHubリポジトリをcloneする

Last updated at Posted at 2019-09-19

はじめに

Qiitaにアウトプットすることで学習したことの定着ができたらいいと思ったところ、投稿が怖くなった。友人に相談したら「出ない神本より出るクソ本」などと言われて、環境構築やらやったことをメモ代わりに書けばいいといわれたので、とにかく何か書いていこうと思う。

状況

  • Qiitaアカウントは持っていた
    • 興味本位で作っていた
    • 投稿どころかログインもしていなかった
  • GitHubアカウントは持っていた。
    • 興味本位で作っていた
    • testというリポジトリだけ作って、その後はログインもしていなかった
    • 仕事の別アカウントでは作業したことはあった
  • macは持っていた
    • 興味本位で買っていた
    • 数年単位で起動すらしていなかった
    • 一日かけてアップデートを行った
    • 過去に触ったファイル更新日付を見ると2014年などと書いてあって怖くなった mac_spec.png

本題

  1. GitHubにログインできることを確認した
  2. SettingにmacのSSHキーが登録されているかを確認した
    • されていなかった
  3. macでSSHキーを生成した
ls ~/.ssh
mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C "xxxxxxxxxx@gmail.com"
Generating public/private rsa key pair.
(以下略)
  1. SettingにmacのSSHキーをコピペしたものを登録した
    • SSHのキー名は「mac」とした
    • 新しいマシンを登録するときに被るようならその時考えよう
# コピペコマンドがあったので使ってみた
pbcopy < ~/.ssh/id_rsa.pub
  1. Gitがインストールされていることを確認した
git --version
git version 2.14.3 (Apple Git-98)
  1. GitHubのtestリポジトリをcloneした。
    • 公開リポジトリだけどSSHで
git clone git@github.com:toppy-luna/test.git
Cloning into 'test'...
The authenticity of host 'github.com (52.192.72.89)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,52.192.72.89' (RSA) to the list of known hosts.
remote: Enumerating objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 3
Receiving objects: 100% (3/3), done.

所感

これだけを書くのにもある程度時間を費やした。GitHubやコマンドライン、Markdownはある程度なれていても、macのスペックの調べ方、スクショのとり方、スクショの編集の仕方がわからなかったりもした。アウトプットに慣れていることはスキルとして必要と感じる。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0