タグ

httpsとSSHに関するyterazonoのブックマーク (2)

  • Bitbucketで、レポジトリの通信プロトコル(HTTPS->SSH)を変更する

    Bitbucketは、Git、Mercurialという2つの分散型バージョン管理システムをサポートするホスティング・サービス。 設定ファイル等のバージョン管理を行うために利用している。 HTTPSを利用してレポジトリのpush、pullなどを行っていたが、パスワードによる認証が面倒になったため、SSHを利用した通信に変更することにした。 BitbucketでSSHを使うに書かれている内容に従い、SSHキーをBitbucket側で設定したあと、ローカルにクローン済みのレポジトリの通信プロトコルを変更することに。 Using the SSHProtocol with bitbucketに、BitbucketでSSHを利用する場合のURL形式が記載されている。 ローカル・レポジトリのルート下に、.hgディレクトリがあり、その中の設定ファイルhgrcを編集する。ローカルのレポジトリは、HTTPSで

  • Big Sky :: SSHポートが通らなくてもbitbucket.orgにpushする方法

    以前、githubにsshポートが通らなくてもpush出来る方法をご紹介しましたが、今日はbitbucketです。 bitbucketは元々https経由でpush出来ますが、sshプロトコルを使わない場合はbasic認証になってしまいパスワードを毎回尋ねられます。またそれを省略しようと思うと、Clone URLを hg clone https://username:password@bitbucket.org/username/example といった感じにしなければならなく、とても危険です。 出来る事ならばsshを使いたいですね。実はgithubと方法はまったく同じ。 bitbucketのアカウントページにid_rsa.pubの値を貼り付け、ssh/configファイルを修正します。 ~/.ssh/config Host bitbucket.org Port 443 もしプロキシを使っ

    Big Sky :: SSHポートが通らなくてもbitbucket.orgにpushする方法
  • 1