この時点までは、ローカルシステムと Bitbucket間の伝達・通信には secure hypertext transfer protocol (HTTPS) を使用してきました。HTTPSを使用する場合、Bitbucketとの通信が発生する操作をする度に(ユーザー名とパスワードを使った)認証が必要になります。ユーザー名は DVCSの設定ファイルに指定しておく事ができましたが、他の誰かが見ることができるかもしれないところにあなたのパスワードを保存しておきたくないものです。そしてこれはローカルリポジトリから HTTPSを利用する場合に手動でパスワードを入力しなくてはならないことを意味します。誰がそんなことをしたいと思うでしょう?このページは Bitbucketサーバーとの通信に secure shell(SSH)を使用することで手動でパスワードを入力する手間を取り除く方法を示します。 このペ
英語なんてわかんねーよ!!ってな人へ贈るGithub入門 for MacOS - Seasons.NETこちらのエントリーを見ればcommitまでできます! というわけで自分用のメモ Github用のsshの設定 % cd ~/.ssh % ssh-keygen % cat id_rsa.pub | pbcopy ここまではできたんですが % chmod 600 .pub % ssh-add Could not open a connection to your authentication agent. と、でましてあたふた 調べること数分 % eval `ssh-agent` % ssh-add Enter passphrase for ... Identity added: ... できました!
BitbucketのリポジトリにはHTTPSでアクセスすることができますが、毎回パスワード入れるのも面倒だし、pushする情報が多すぎてエラーになることもあります。SSHを使えばそれを解消できるのですが、公式以外にあまり情報がなかったんでここに書いておくことにします。 複数アカウントで使う方法も意外にわかりづらかったので残しておきます。ちなみに会社用のアカウントでは仕事のソースコードを、個人のアカウントでは各種設定ファイルなどを管理しています。 単アカウントのみSSH接続できれば良い場合 手順はこうです。 ・公開鍵と秘密鍵のペアを作る ・公開鍵をBitbucketのアカウントに登録する ・gitプロトコルでアクセス 公開鍵と秘密鍵のペアを作る Macを想定しています。 ターミナルを開いてssh-keygenコマンドを実行すると、~/.ssh/以下に鍵が生成されます。ここではid_rsaとi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く