見出し画像

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/


いいなと思ったら応援しよう!