• 追加された行はこの色です。
  • 削除された行はこの色です。
[[戻る>DoldoWorkz#git]]

-[[''Git''>Git]]
--[[Git/Windowsで使う(msysgit/TortoiseGit)]]&color(red){''✓''};
--[[Git/リポジトリをCORESERVER.JPに置く]]
--[[Git/Bitbucketのリポジトリを使う]]

*目次 [#s1a6d306]
#contents

*GitをWindowsで使う [#u457122c]
**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]]~
+ダウンロードしたファイルをダブルクリックします
+[Next >] ボタンをクリックします
+[Next >] ボタンをクリックします
+[Next >] ボタンをクリックします
+[Next >] ボタンをクリックします
+[Next >] ボタンをクリックします
+[Use OpenSSH] オプション ボタンをクリックします
+[Next >] ボタンをクリックします
+[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 (そのままコミット・チェックアウト)←コレにする
+[Next >] ボタンをクリックします
+[Finish] ボタンをクリックします

**2.OpenSSHの秘密鍵・公開鍵を作る [#uc057436]
+デスクトップにある[Git Bash]ショートカットをクリック~
+以下のコマンドを実行~
 ssh-keygen -t rsa
+以下の様にファイル名を聞いてくるのでEnterを押す~
※表示されているフォルダにキーが生成される~
 Generating public/private rsa key pair.
 Enter file in which to save the key (/c/Users/(ユーザーID)/.ssh/id_rsa):
+パスワードを聞かれるので入力する
 Enter passphrase (empty for no passphrase):
+もう一度同じパスワードを入力する
 Enter same passphrase again:
+以下のフォルダに秘密鍵(id_rsa)と公開鍵(id_rea.pub)が生成される
 C:\Users\(ユーザー名)\.ssh\
 C:\Documents and Settings\(ユーザー名)\.ssh\
+公開鍵(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]]~
+ダウンロードしたファイルをダブルクリックします~
+[Next >] ボタンをクリックします
+[I accept the terms in the License Agreement] オプション ボタンをクリックします
+[Next >] ボタンをクリックします
+[TortoisePLink, coming from Putty, integrates with Windows better.] オプション ボタンをクリックします
+[Next >] ボタンをクリックします
+[Next >] ボタンをクリックします
+[Install] ボタンをクリックします
+[Finish] ボタンをクリックします
+Windowsの[スタート] ボタンをクリックします
+[すべてのプログラム] をクリックします
+[TortoiseGit] をクリックします
+[Settings] をクリックします
+[Config] をクリックします
+[User Info] グループの [Name] ボックスに名前を入力します
※コミット時に付く名前です
+[User Info] グループの [Email] ボックスにE-Mailアドレスを入力します
+[OK] ボタンをクリックします

**4.OpenSSHの秘密鍵からPutty形式の秘密鍵を作成 [#u54ed8ef]
+[スタート] ボタンをクリックします
+[すべてのプログラム] をクリックします
+[TortoiseGit] をクリックします
+[Puttygen] をクリックします
+[File] メニューの [Load private key] をクリックします
+[ファイルの種類] コンボ ボックスをクリックします
+[ファイルの種類] コンボ ボックスリストの [All Files (*.*)] をクリックします
+OpenSSHの秘密鍵のファイル(拡張子無し)を選択します
+[開く] ボタンをクリックします
+OpenSSHの鍵を作成した際に設定したパスワードを入力します
+[OK] ボタンをクリックします
+[OK] ボタンをクリックします
+[Save private key] ボタンをクリックします
+[ファイル名] コンボ ボックスリストの [ファイル名] ボックスに  [id_rsa.ppk] と入力します
+[保存] ボタンをクリックします
+Putty形式の秘密鍵(*.ppk)が作成されます