最終更新:2021-08-26 (木) 10:38:37 (964d)  

TortoiseGit
Top / TortoiseGit

TortoiseSVN Git Version.

It is porting TortoiseSVN to TortoiseGit The latest release 1.6.3.0

Please avoid use msysGit 1.7.2.3 with 1.5.3.0

http://code.google.com/p/tortoisegit/

msysGit (Git for Windows)

  • msysGitのインストールが必要。(Git-1.7.xx-preview2012xxxx.exe)
  • msysGit 1.7.10 or above (the "Full installer for official Git for Windows" download package is sufficient) is also required for TortoiseGit (recommended order: install TortoiseGit first).

メモ

TortoiseGit/コマンド

日本語版

  • msysGitおよびTortoiseGit(英語版)のインストール後、日本語言語ファイルをインストールし、言語として日本語を選択することでTortoiseGitを日本語化できます。

http://sourceforge.jp/projects/tortoisegit/

memo

  • TortoiseGitでは内部的にmsysGitを使用している。そのため、日本語ファイル名の扱いも現状ではそれに準じたものとなり、ファイル名はシフトJISCP932)で保存される。いっぽう、LinuxFreeBSDMac OS Xなどの場合、ファイル名にはUTF-8が使われるのが一般的だ。そのため、Windows環境のみでTortoiseGitを利用する場合は日本語のファイル名を持つファイルであっても問題なく扱えるが、WindowsLinuxFreeBSDMac OS X間とで同一のリポジトリにアクセスする場合、日本語のファイル名を持つファイルについてはファイル名が文字化けしたり、正しく履歴管理が行えないといった問題が発生する可能性がある。このような場合は、現状ではファイル名に日本語を用いないことをおすすめする。

WinMerge

Diff Viewer

  • C:\Program Files\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine

Merge Tool

  • C:\Program Files\WinMerge\WinMergeU.exe /e /ub /fr /wl /wm /dl %bname /dm %tname /dr %yname  %base %theirs %mine /o %merged /ar

SSHの鍵が読み込まれない

リポジトリごとのSSHの鍵の確認

  • TortoiseGitの設定→Git->Remote->PuTTy key
  • .git/configに鍵情報が入ってる。
    [remote "origin"]
    puttykeyfile = c:\\path\\to\\ppk

ブランチ名の色

  • 現在のブランチ
    ブランチ
    肌色リモートブランチ
    黄色?

リモートの追加

  • origin
  • .gitのURL

右クリが遅い

関連

参考

http://sourceforge.jp/magazine/09/06/19/0340248