サービスBitbucketのgitリポジトリにssh接続でpushする方法を解説します。Bitbucketのサポートページを見れば分かるのですが、リポジトリの作成とssh接続の設定の説明ページが分散しているので備忘録がてらまとめました。補足:読み込み専用のssh鍵設定BitbucketでGitリポジトリを作成するBitbucketのメインメニュの「+」を押してリポジトリを追加します。↓リポジトリ名を入力します。公開リポジトリにしたい場合は「これは非公開リポジトリです」のチェックを外しておきましょう。基本的にデフォルトの状態で良いと思います。「リポジトリの作成」を押せば完了です。作成が完了すると簡単な説明が表示されますが、この通りにやると認証で引っかかるのではないかと思います。ローカルのファイルを使ってリポジトリを作成するローカルのソースコードが保管してあるフォルダーに移動し、以下のコマンドを実行します。.ssh鍵を用意する次にssh鍵を用意します。コマンドプロンプトで以下のコマンドを実行します。again:ファイル名の変更やパスワードの設定をしない場合は、全てEnterを押していきます。C:\Users\(ユーザー名)\.sshに秘密鍵(id_rsa)と公開鍵(id_rsa.pub)のファイルが生成されます。ssh公開鍵をBitbucketに設定する用意した公開鍵を、Bitbucketに登録します。左側のメニューの一番下の、自分のアカウントのアイコンを選択します。settings」を選択します。メニューの「SSH鍵」を選択肢、「鍵を追加」を選択します。鍵追加のダイアログが表示されるので、任意のLavelとKeyの内容をコピペして保存します。鍵の追加はこれで完了です。pushできるようになりました。補足:読み込み専用のssh鍵設定Bitbucketのリポジトリごとに、読み込みの用のアクセス権限を設定することができます。pushはできなくなります。ここで設定するキーペアは、Bitbucket全体に設定したキーペアとは別の者にしておきましょう。リポジトリを選択し、「設定」→「アクセスキー」→「鍵を追加」を選択します。鍵の追加フォームで「Label」には任意の名前を入力し、「Key」に用意しておいた公開鍵(id_rsa.pub)の内容をフォームにコピペします。入力したら「鍵を追加」ボタンを押します。読み取り専用のアクセス設定は以上です。railsでメール送信する方法HerokuとSendGridを連携して、SMTPサーバーを使ってrailsでメール送信する設定について説明します。2018.12.02コアサーバーコアサーバーにサブドメインでサイトを追加してファイルをアップロードする方法このブログを動かしているレンタルサーバーのコアサーバー(CORESERVER)の使い方の説明です。サブドメインでサイトを追加してファイルをアップロードする所までを説明します。firewall」が出た場合の対処。Directoryがうまくいかない場合があります。docker-composeで以下のようなエラーが出ていました。2018.11.24gitWindows10のPowershellでgitコマンドを使うと日本語が文字化けする。日本語化文字化けしてしまったので対処法をメモ。Gatewayのリクエスト数制限機能の「レート」「バースト」「クォータ」を簡単に説明します。Gatewayには、リクエスト数を制限する「使用料プラン」という機能が備わっています。使用料プランの設定項目は「レート」「バースト」「クォータ」の大きく3種類。この項目の意味が少し分かりにくいので、分かりやすく説明します。2018.11.21BitbucketBitbcketのコマンドラインツール「bitbucket-cli」を使おうとしたけど動かなかった話Bitbcketのコマンドラインツール「bitbucket-cli」を使えばウェブコンソールを開かなくてもプルリクエストを出したりできる...と聞きましたができませんでした。この要求の送信中にエラーが発生しました。」が出る時の原因と解決方法GitHubのリポジトリをcloneしようとした時に「この要求の送信中にエラーが発生しました。」というエラーメッセージが表示されて失敗する事があります。原因はgitのバージョンが古いためで、gitのバージョンを上げればOK。2018.10.24HEROKULaravelをHerokuにデプロイするまでに最低限やる事。HerokuにLaravelのコードをデプロイして動かすまでの手順を説明します。大まかにいうと、Herokuリポジトリクローン→Laravelインストール→Herokuにpushという流れです。2018.10.18コアサーバーコアサーバーにSSH接続する方法コアサーバーはデフォルト状態だとSSH接続できませんが、簡単に設定できます。コアサーバーにSSH接続する方法を説明します。BIOS.」というエラーが出る場合の対処Windows10でDocker起動しようとしたら以下のようなエラーが出て起動できませんでした。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ホームサービスBitbucketmrkmykiフリーランスとして活動中。週末は100%ブログ更新中!mrkmykiをフォローする0人気記事Windowsでjqコマンドをインストールしてコマンドプロンプトで使う方法。その他OSへのインストール方法まとめ。HttpClient!」というエラーが出る場合の解決方法。Gatewayのリクエスト数制限機能の「レート」「バースト」「クォータ」を簡単に説明します。2018.11.212020.01.28TwitterのOAuthで400、401、403エラーが出る原因まとめ2018.12.022020.02.13Windows10のPowershellでgitコマンドを使うと日本語が文字化けする。mounting...」とか出る場合の対処2020.01.032020.02.03docker-composeでvolumesを指定してもディレクトリがホストマシン側と同期されない場合の対処2020.01.052020.02.06LaravelをHerokuにデプロイするまでに最低限やる事。環境ごとのgitignoreテンプレートを簡単に作ってくれるツール2020.02.17【図解】Gitのオブジェクトの説明まとめ2020.02.16docker-composeでStateがUpにならない(Exitのままになる)原因と対処方法まとめ2020.02.15スポンサーリンクこのブログはコアサーバーで運用しています。mrkmyki@フリーランスブログ.ホーム検索トップサイドバーmrkmykiフリーランスとして活動中。週末は100%ブログ更新中!mrkmykiをフォローする0人気記事Windowsでjqコマンドをインストールしてコマンドプロンプトで使う方法。その他OSへのインストール方法まとめ。HttpClient!」というエラーが出る場合の解決方法。Gatewayのリクエスト数制限機能の「レート」「バースト」「クォータ」を簡単に説明します。2018.11.212020.01.28TwitterのOAuthで400、401、403エラーが出る原因まとめ2018.12.022020.02.13Windows10のPowershellでgitコマンドを使うと日本語が文字化けする。mounting...」とか出る場合の対処2020.01.032020.02.03docker-composeでvolumesを指定してもディレクトリがホストマシン側と同期されない場合の対処2020.01.052020.02.06LaravelをHerokuにデプロイするまでに最低限やる事。環境ごとのgitignoreテンプレートを簡単に作ってくれるツール2020.02.17【図解】Gitのオブジェクトの説明まとめ2020.02.16docker-composeでStateがUpにならない(Exitのままになる)原因と対処方法まとめ2020.02.15スポンサーリンクこのブログはコアサーバーで運用しています。タイトルとURLをコピーしました。