[[戻る>DoldoWorkz#git]] -[[''Git''>Git]] --[[Git/Windowsで使う(msysgit/TortoiseGit)]]&color(red){''✓''}; --[[Git/Bitbucketのリポジトリを使う]] *目次 [#s1a6d306] #contents *GitをWindowsへインストールする [#ia241625] **1.Git for Windows(msysgit) をインストールする [#ac04c0d9] +以下のページで「Full installer for official Git for Windows」と書かれた物の最新バージョンをダウンロードする(2013/1/17現在では「Git-1.8.0-preview20121022.exe」)~ [[Git for Windows>http://msysgit.github.com/]]~ [[Downloads - msysgit - Git for Windows - Google Project Hosting>http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git]]~ +ダウンロードしたファイルをダブルクリックします。~ #ref(./GitInstall001.png)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall002.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall003.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall004.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall005.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall006.png,,60%)~ +[Use Git Bash only] オプション ボタンをクリックします。~ #ref(./GitInstall007.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall008.png,,60%)~ +[Use OpenSSH] オプション ボタンをクリックします。~ #ref(./GitInstall009.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall010.png,,60%)~ +[Checkout as-is, commit as-is] オプション ボタンをクリックします。~ Checkout Windows-style, commit Unix-style line endings (チェックアウト時CR+LF、コミット時LFにする) Checkout as-is, commit Unix-style line endings (コミット時LFにする) Checkout as-is, commit as-is (そのままコミット・チェックアウト) #ref(./GitInstall011.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./GitInstall012.png,,60%)~ +インストールが始まりますのでしばらく待ちます。~ #ref(./GitInstall013.png,,60%)~ +[Finish] ボタンをクリックします。~ #ref(./GitInstall014.png,,60%)~ **2.OpenSSHの秘密鍵・公開鍵を作る [#uc057436] +デスクトップにある[Git Bash]ショートカットをクリック~ +以下のコマンドを実行~ ssh-keygen -t rsa +以下の様にファイル名を聞いてくるのでEnterを押す~ ※表示されているフォルダにid_resという名前で生成される~ Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/(ユーザーID)/.ssh/id_rsa): ※ここで好きなファイル名を入力する事が出来ますが、そうした場合は何故か「.ssh」フォルダが作られません~ +鍵を使うためのパスワードを設定する~ ※ここで設定したパスワードはメモしておいて下さい~ Enter passphrase (empty for no passphrase): +もう一度同じパスワードを入力する~ Enter same passphrase again: +以下のフォルダに秘密鍵(id_rsa)と公開鍵(id_rea.pub)が生成される~ C:\Users\(ユーザー名)\.ssh\ C:\Documents and Settings\(ユーザー名)\.ssh\ ※ファイル名を指定した場合は以下のフォルダに生成されます~ C:\Users\(ユーザー名)\ C:\Documents and Settings\(ユーザー名)\ +公開鍵(id_rea.pub)をリモートリポジトリがある環境に設定する~ ※設定方法はGitホスティングサービスのサイト内のドキュメントか、サーバーの管理者に聞いて下さい~ **3.TortoiseGit をインストールする [#d0d5454e] +以下のページで最新バージョンをダウンロードする、OSのbit数によって64か32を選ぶ事~ (2013/1/17現在では「TortoiseGit-1.7.15.0-32bit.msi」「TortoiseGit-1.7.15.0-64bit.msi」)~ [[tortoisegit - Porting TortoiseSVN to TortoiseGit - Google Project Hosting>http://code.google.com/p/tortoisegit/]]~ [[Download - tortoisegit - Download overview page - Porting TortoiseSVN to TortoiseGit - Google Project Hosting>http://code.google.com/p/tortoisegit/wiki/Download]]~ +[デスクトップ] 一覧リストの [TortoiseGit-1.7.15.0-64bit.msi] をダブルクリックします。~ #ref(./TortoiseGitInstall001.png)~ +[Next >] ボタンをクリックします。~ #ref(./TortoiseGitInstall002.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./TortoiseGitInstall003.png,,60%)~ +[TortoisePLink, coming from Putty, integrates with Windows better.] オプション ボタンをクリックします。~ #ref(./TortoiseGitInstall004.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./TortoiseGitInstall005.png,,60%)~ +[Next >] ボタンをクリックします。~ #ref(./TortoiseGitInstall006.png,,60%)~ +[Install] ボタンをクリックします。~ #ref(./TortoiseGitInstall007.png,,60%)~ +インストールが始まりますのでしばらく待ちます。~ #ref(./TortoiseGitInstall008.png,,60%)~ +[Finish] ボタンをクリックします。~ #ref(./TortoiseGitInstall009.png,,60%)~ +Windowsの [スタート] ボタンをクリックします。~ #ref(./TortoiseGitInstall010.png)~ +[すべてのプログラム] をクリックします。~ #ref(./TortoiseGitInstall011.png,,60%)~ +[TortoiseGit] をクリックします。~ #ref(./TortoiseGitInstall012.png,,60%)~ +[Settings (?? bit)] をクリックします。~ #ref(./TortoiseGitInstall013.png,,60%)~ +[Git] をクリックします。~ #ref(./TortoiseGitInstall014.png,,60%)~ +[User Info] グループの [Name] ボックスに名前を入力します。~ #ref(./TortoiseGitInstall015.png,,60%)~ +[User Info] グループの [Email] ボックスにE-Mailアドレスを入力します。~ #ref(./TortoiseGitInstall016.png,,60%)~ +[OK] ボタンをクリックします。~ #ref(./TortoiseGitInstall017.png,,60%)~ **4.OpenSSHの秘密鍵からPutty形式の秘密鍵を作成 [#u54ed8ef] +[スタート] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate001.png,,60%)~ +[すべてのプログラム] をクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate002.png,,60%)~ +[TortoiseGit] をクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate003.png,,60%)~ +[Puttygen] をクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate004.png,,60%)~ +[File] メニューの [Load private key] をクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate005.png,,60%)~ +[ファイルの種類] コンボ ボックスをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate006.png,,60%)~ +[ファイルの種類] コンボ ボックスリストの [All Files (*.*)] をクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate007.png,,60%)~ +OpenSSHの秘密鍵のファイル(拡張子無し)を選択します。~ #ref(./OpenSSH_PuttyPublicKeyCreate008.png,,60%)~ +[開く] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate009.png,,60%)~ +OpenSSHの鍵を作成した際に設定したパスワードを入力します。~ #ref(./OpenSSH_PuttyPublicKeyCreate010.png,,60%)~ +[OK] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate011.png,,60%)~ +メッセージ ボックスで、 [OK] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate012.png,,60%)~ +[Save public key] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate013.png,,60%)~ +[ファイル名] コンボ ボックスリストの [ファイル名] ボックスに 「(任意のファイル名).ppk] と入力します。~ #ref(./OpenSSH_PuttyPublicKeyCreate014.png,,60%)~ +[保存] ボタンをクリックします。~ #ref(./OpenSSH_PuttyPublicKeyCreate015.png,,60%)~ +Putty形式の秘密鍵(*.ppk)が作成されます~ この鍵はTortoiseGitによるリポジトリのクローン時に使います~ *TortoiseGit の使い方 [#cfcbe81c]