&tag(git,github);

目次†[edit]

参考情報†[edit]

基本†[edit]

ソースをダウンロードする方法†[edit]

直接ダウンロード†[edit]

"Download"→"Download Sources"でダウンロードする。

git cloneする†[edit]

http://github.com/xxx/yyy.git

の部分をコピーして git cloneを実行する。

git clone http://github.com/xxx/yyy.git

アカウント設定†[edit]

SSH keyを登録する(Macの場合)†[edit]

既存のキーのバックアップ†[edit]

キーの生成†[edit]

GitHubアカウントにキーを追加†[edit]

使用する鍵の名前を変更する†[edit]

id_rsa以外の名前で使いたい場合、$HOME/.ssh/configファイルを編集する(github に登録する公開鍵ファイルを id_rsa.pub じゃない名前で使いたい→ ~/.ssh/config で解決 - 刺身☆ブーメランのはてなダイアリー)。

Host github.com
  User git
  Port 22
  Hostname github.com
  IdentityFile ~/.ssh/github_id_rsa
  TCPKeepAlive yes
  IdentitiesOnly yes

複数アカウントを使い分ける†[edit]

ホストに対して複数の鍵を登録したら使い分けてくれるらしい(GitHubで複数アカウントを使うときの鍵の設定 - 思っているよりもずっとずっと人生は短い。)。

Host github.com
 IdentityFile ~/.ssh/some_id.ppk
 IdentityFile ~/.ssh/another_id.ppk

クローン†[edit]

TortoiseGitを使ってクローン生成†[edit]

Tips†[edit]

fork後に元リポジトリの変更に追随する†[edit]

githubでforkしたあとに元のリポジトリの更新を取り込む方法 - Clouder::Bloggerによると次のようにすればいいらしい。

$ git remote add foo git://元のリポジトリ
$ git pull foo

トラブルシューティング†[edit]

Downloadsタブがみつからない!?†[edit]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS