BitbucketとSourcetreeをSSHで接続する方法
Bitbucketはリポジトリ(Gitでできてる)。
Sourcetreeは、Gitを操作するためのGUIクライアント。
SourcetreeとBitbucketを連携させることで、下記の作業を簡単にできます。
・Bitbucketからクーロン(分身データ)を自分のマシンに作成する
・自分のマシンで改修・新規作成する
・完成した検品済みのファイルのみBitbucketに戻す
なので、MECEにファイルの修正作業ができる。
Bitbucketの登録やSourcetreeのダウンロードインストールは、いろいろなサイトで解説しているので、それググって参考にすれば何とかなります。
SourcetreeのSSH設定
問題は、SourcetreeのSSH設定。
何をどこに設定すればいいのかが初心者だとよくわからない・・・
手順としては、
【1】Sourcetreeの「ツール」>「SSHキーの作成/インポート」を使って、公開鍵と秘密鍵の両方を作ります。
【2】公開鍵をBitbucketのSSH登録に登録します。
【3】秘密鍵をSourcetreeの「ツール」>「オプション」>「SSHクライアントの設定」のSSHキーに秘密鍵を設定します。
これで、暗号化してプッシュ(リポジトリにデータをアップする)ができる。なので安心安全。
以下のサイトを参考にしました。
【BitbucketでSSH鍵を登録する場所】
https://bitbucket.org/account/settings/ssh-keys/
【Sourcetreeで公開鍵と秘密鍵を作る方法】
https://www.granfairs.com/blog/cto/set-ssh-to-backlog
※Bitbucketサポートでは、下記のようなやり方を紹介していますが、Sourcetreeがあれば、こういう作業は不要です。
https://support.atlassian.com/ja/bitbucket-cloud/docs/set-up-an-ssh-key/