「TortoiseGit 導入メモ」の編集履歴(バックアップ)一覧はこちら
「TortoiseGit 導入メモ」(2012/11/27 (火) 14:29:09) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*TortoiseGit
**Download/Install
-まずは msysgit をインストール
--http://code.google.com/p/msysgit/downloads/list
--今回は「Git-1.7.9-preview20120201.exe Full installer for official Git for Windows 1.7.9」をいれてみたよ
-次に Tortoise Git をインストール
--http://code.google.com/p/tortoisegit/downloads/list
**msysgit インストール
***Adjusting your PATH environment
-&bold(){Use Git Bash only}
--素直にPATH を通したい場合はこれ。これでいいと思う。
--コマンドプロンプトから使うよりも、Cygwin 上でgit を導入して使ったほうがよさそう。
-&bold(){Run Git from the Windows Command Prompt}
--コマンドプロンプトからgit を使いたい場合はこれ
-&bold(){Run Git and included Unix tools from the Windows Command Prompt}
--なんか複雑なことしたい人はこれ。
--警告文って、「find.exe や sort.exe のようなWindows tools を無視しちゃうかもしれないよ?その辺の実装理解してるならこれでもいいよ。警告は出したからね。あとは知らないよ。」みたいな感じ(?)
***Configuring the line ending conversions
-Windows (CRLF)と Unix (LF)で改行コードが違うのでそれに対応するためにも設定してね、とのこと。
-改行コードが違うと、cygwin やlinux で動かすためのシェルスクリプトが動かなかったりして困るので、クロスプラットフォームならそこのところも考えたほうがよさそう。
-あとあと変更もきくので、そのときのプロジェクトの方針に従えばいいかと。
-&bold(){Checkout Windows-style, commit Unix-style line endings}
--Windows プラットフォームだけのプロジェクトならこれでおっけー
--テキストファイルを LF -> CRLF に変換してくれるみたい
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){true}' に設定すればおっけー
-&bold(){Checkout as-is, commit Unix-style line endings}
--テキストファイルをcommit するときに、CRLF -> LF に変換してくれるオプション
--クロスプラットフォームならこれ。
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){input}' に設定すればおっけー
-&bold(){Checkout as-is, commit as-is}
--特に改行コードを気にしないならこれ。
--クロスプラットフォームなプロジェクトでは推奨しないよ、とのこと。
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){false}' に設定すればおっけー
**See also
-http://code.google.com/p/msysgit/
-http://code.google.com/p/tortoisegit/
*TortoiseGit 導入メモ
**Download/Install
-まずは msysgit をインストール
--http://code.google.com/p/msysgit/downloads/list
--今回は「Git-1.7.9-preview20120201.exe Full installer for official Git for Windows 1.7.9」をいれてみたよ
-次に Tortoise Git をインストール
--http://code.google.com/p/tortoisegit/downloads/list
**msysgit インストール
***Adjusting your PATH environment
-&bold(){Use Git Bash only}
--素直にPATH を通したい場合はこれ。これでいいと思う。
--コマンドプロンプトから使うよりも、Cygwin 上でgit を導入して使ったほうがよさそう。
-&bold(){Run Git from the Windows Command Prompt}
--コマンドプロンプトからgit を使いたい場合はこれ
-&bold(){Run Git and included Unix tools from the Windows Command Prompt}
--なんか複雑なことしたい人はこれ。
--警告文って、「find.exe や sort.exe のようなWindows tools を無視しちゃうかもしれないよ?その辺の実装理解してるならこれでもいいよ。警告は出したからね。あとは知らないよ。」みたいな感じ(?)
***Configuring the line ending conversions
-Windows (CRLF)と Unix (LF)で改行コードが違うのでそれに対応するためにも設定してね、とのこと。
-改行コードが違うと、cygwin やlinux で動かすためのシェルスクリプトが動かなかったりして困るので、クロスプラットフォームならそこのところも考えたほうがよさそう。
-あとあと変更もきくので、そのときのプロジェクトの方針に従えばいいかと。
-&bold(){Checkout Windows-style, commit Unix-style line endings}
--Windows プラットフォームだけのプロジェクトならこれでおっけー
--テキストファイルを LF -> CRLF に変換してくれるみたい
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){true}' に設定すればおっけー
-&bold(){Checkout as-is, commit Unix-style line endings}
--テキストファイルをcommit するときに、CRLF -> LF に変換してくれるオプション
--クロスプラットフォームならこれ。
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){input}' に設定すればおっけー
-&bold(){Checkout as-is, commit as-is}
--特に改行コードを気にしないならこれ。
--クロスプラットフォームなプロジェクトでは推奨しないよ、とのこと。
--あとでこのオプションに変更するときはプロパティの'&bold(){core.autocrlf}' を '&italic(){false}' に設定すればおっけー
**See also
-http://code.google.com/p/msysgit/
-http://code.google.com/p/tortoisegit/
表示オプション
横に並べて表示:
変化行の前後のみ表示: