ぼく用あれこれまとめ

TortoiseGit 導入メモ

最終更新:

bokuyo

- view
管理者のみ編集可

TortoiseGit 導入メモ


Download/Install


msysgit インストール

Adjusting your PATH environment

  • Use Git Bash only
    • 素直にPATH を通したい場合はこれ。これでいいと思う。
    • コマンドプロンプトから使うよりも、Cygwin 上でgit を導入して使ったほうがよさそう。
  • Run Git from the Windows Command Prompt
    • コマンドプロンプトからgit を使いたい場合はこれ
  • 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 で動かすためのシェルスクリプトが動かなかったりして困るので、クロスプラットフォームならそこのところも考えたほうがよさそう。
  • あとあと変更もきくので、そのときのプロジェクトの方針に従えばいいかと。
  • Checkout Windows-style, commit Unix-style line endings
    • Windows プラットフォームだけのプロジェクトならこれでおっけー
    • テキストファイルを LF -> CRLF に変換してくれるみたい
    • あとでこのオプションに変更するときはプロパティの'core.autocrlf' を 'true' に設定すればおっけー
  • Checkout as-is, commit Unix-style line endings
    • テキストファイルをcommit するときに、CRLF -> LF に変換してくれるオプション
    • クロスプラットフォームならこれ。
    • あとでこのオプションに変更するときはプロパティの'core.autocrlf' を 'input' に設定すればおっけー
  • Checkout as-is, commit as-is
    • 特に改行コードを気にしないならこれ。
    • クロスプラットフォームなプロジェクトでは推奨しないよ、とのこと。
    • あとでこのオプションに変更するときはプロパティの'core.autocrlf' を 'false' に設定すればおっけー

See also

記事メニュー
目安箱バナー