6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

xcode6 beta2 + github でソース管理 その2(リモートリポジトリからXcodeにソースをダウンロード)

Last updated at Posted at 2014-07-01

githubの2要素認証を行ってる場合はhttp方式でソースをダウンロードすることはできません。本ブログではgithubのリモートリポジトリをSSH方式でソースをダウンロードするまでの流れについて説明します。

※テスト環境について
mac os x 10.9.3
xcode6 beta2

秘密鍵、公開鍵を作成

ターミナルを開いて鍵作成

ssh-keygen
Generating public/private rsa key pair.

そのままEnter

Enter file in which to save the key (/Users/kilh/.ssh/id_rsa): 

パスフレーズと確認用のパスフレーズを入力

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 

鍵作成完了

Your identification has been saved in /Users/kilh/.ssh/id_rsa.
Your public key has been saved in /Users/kilh/.ssh/id_rsa.pub.
以下省略

githubに公開鍵を登録する

  • githubにログインしメニューからAccount Settingを選択
  • サイドメニューのSSH Keysを選択
  • Add SSH keyをクリック

img1.png

ssh-keygenから作成した公開鍵をコピーして以下の画面に登録する。
※公開鍵のデフォルトの名前はid_rsa.pub

スクリーンショット 2014-07-01 20.17.15.png

github鍵登録完了!!

githubのリモートリポジトリからssh通信でソースコードをダウンロード

xcode6を起動しCheck out existing projectを選択

スクリーンショット_2014-07-01_20_21_40.png

githubのクーロン対象レポジトリのssh通信用のアドレスをコビー

IsaoCorp_swift_app.png

アドレスをOr enter a repository location項目に入れてNextクリック

Check_Out.png

ssh-keygenで鍵作成した時、設定したパスフレーズを入力
スクリーンショット 2014-07-01 20.22.16.png

ダウンロードするディレクトリ名や場所を指定してCheck Outをクリック
スクリーンショット 2014-07-01 20.22.49.png

これでgithubのリモートリポジトリからssh通信にてソースをダウンロードすることができました。お疲れさまです!!

IOS8アプリ開発日誌掲載中!!

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?