1. ホーム
  2. git

TortoiseGitとGit拡張の比較

2023-09-07 22:31:59

質問

WindowsベースのOSでGit ExtensionsやTortoiseGitを使うことの利点と欠点は何でしょうか?

どのように解決するのですか?

GitExtensionsは知りませんが、TortoiseGit(marc_sのコメントで言及されています)の経験を共有することができます。

長所です。

  • Windows との優れた統合 (シェル拡張です)
  • TortoiseSVN とほぼ同じ UI (すでに TortoiseSVN を使用している場合は、何を期待すべきかがわかります)。

短所

  • を持つことになります。 ハード を理解するのに時間がかかるでしょう。

TortoiseGit の問題は、TortoiseSVN で作業していた人たちが と思うことです。 と思ってしまうことです。そして、結局は git での作業方法を理解することができないのです。個人的な経験ですが、私が働いている会社は2年後に SVN から git に移行しましたが、TortoiseGit を使っていた開発者は全員、自分が何をしているのかよくわからず、時にはローカルリポジトリを台無しにしてしまうこともありました。最終的に、彼らは TortoiseGit をやめ、git "the hard way" (shell, msysGit on Windows) を学ぶことに時間を使い、それ以来みんながハッピーになりました。

結論から言うと msysGit を直接使用し、git を適切に学習するだけです。将来的に多くの頭痛の種を避けることができるでしょう。