概要
ちょっとハマったので、忘れないうちにメモメモ。
github にある プライベートリポジトリ を clone しようとしたら
Clone failed: repository 'https://github.com/xxxx/my-private-repo.git/' not found
ってエラーが出ました。
情報収集
stackoverflow で 以下の話題を発見。
SSHでCloneする
どうも、httpsアクセスだと無理みたい。sshでcloneしたら行けた。
予め github に対して ssh できるか確認
$ ssh -T git@github.com
以下のように返ってきたらオッケイ。
Hi xxxxx! You've successfully authenticated, but GitHub does not provide shell access.
githubへのsshの設定は、以下の記事がとても分かりやすいです。
Pycharm側の設定
次に、PyCharmの設定画面にて、cloneするときに ssh を利用するように設定。
以下の部分にチェック入れます。
あとは、いつもどおりPycharmの最初の画面で chekout from Version Control... で行けました。
過去の記事については、以下のページからご参照下さい。
- いろいろ備忘録日記まとめ
サンプルコードは、以下の場所で公開しています。
- いろいろ備忘録日記サンプルソース置き場