すでにあるリポジトリを自分のパソコンにクローン

まずはssh keyのジェネレートと追加

  • ターミナルで$ ssh-keygen -t rsaを実行

  • ssh keyが表示されるまでずーっと「enter」をし続ける
    ※パスワードの設定を飛ばす(任意パスワードを設定することも可能)

  • 「home」に.sshディレクトリができていることを確認

  • 以下が表示されれば秘密鍵と公開鍵ができている

The key's randomart image is:
+---[RSA 2048]----+
| o |
| + . |
| . +E |
| . + o. |
| S o B o |
| o . B +.o.|
| . . o = . = +..|
| *.++o.o +. o|
| .=.+OB*+. .o=+.|
+----[SHA256]-----+
$ ls -la ~/.ssh

上記コマンドでファイルが作成されていることを確認

  • 公開鍵をBitbucketに登録します
     ※id_rsa.publessコマンドで表示し、内容をすべてコピーしておく

  • 自分のBitbucket settingsにで「ssh key settings」で「add key」をクリック

  • Labelはわかりやすくどの端末のssh keyを入力し、「key」の箇所に先程コピーしたid_rsa.pubの内容を貼り付ける

Repositoryのクローン

  • ターミナルでレポジトリーをクローンしたいディレクトリへ移動

  • ターミナルで$ git clone [プロジェクトのssh url] を実行

ちゃんとクローンできたの確認

  • クローンした該当のリポジトリ内にReadme.mdを作成する

  • git statusコマンドでファイルが作成されていることを確認

  • git addコマンドでファイルを登録する

  • git statusで新しいファイルの場合はnew fileとなっていることを確認する

  • git commit -m "hoge" でコミットする
     ※git logコマンドでコミットログに登録されていることを確認

  • git pushコマンドで該当ブランチへプッシュを行う

これでクローンとプッシュの成功!!!!