Hatena::ブログ(Diary)

hogeなlog

プロフィール

hogelog

hogelog

小室 直(こむろ すなお)。電気通信大学2003年入学。2010年修士卒業。プログラミングとかしてます。

カレンダー
1984 | 01 |
2006 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2010 | 01 | 06 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 05 | 08 | 09 | 10 | 12 |
2012 | 01 | 04 | 06 |

June 27(Wed), 2012

[] Git for Windowsでplink(putty)を使う

f:id:hogelog:20120627012931p:image:right

Windows環境でCUIのGitを使うならGit for WindowsPuTTYを組み合わせて使うのがいいかんじです。なんかあんまし日本語情報が無い気がするので適当に書いておきます。

両方をインストールして、まずは環境変数GIT_SSHにplink.exeへのパスを登録しておく。*1

公開鍵暗号方式で通信するには

  1. puttyに接続先のホスト情報を登録する
  2. pageantに鍵を登録する

どっちか。

puttyに接続先のホスト情報を登録する

putty.exeから接続先を設定しておく。例えば接続先github.com、ログイン名git、あと秘密鍵をgithubというセッション名で保存しておくと以下のように接続先を指定できる。

$ git clone github:hogelog/private-gyazo-kit.git

pageantに鍵を登録する

pageantを起動して秘密鍵を追加しておくと以下のようにして接続先を指定できる。

$ git clone git@github.com:hogelog/private-gyazo-kit.git

個人的にはpageant起動しておく必要ないのでホスト情報を登録しておく方法が好みです。

*1:Windows形式で"C:\Program Files\PuTTY\plink.exe"、もしくはMSYS形式でもどっちでもいい

リンク元
最近のコメント