カテゴリー:
GitHub
閲覧数:358 配信日:2019-06-24 07:36
比較
GUIツールの利点
コマンドラインだけでは差分や履歴の表示が見づらい
GUI Clients
グラフィカルインタフェース
比較一覧表
Gitクライアント名 | 開発 | Interface | 内容 | 画面表示 | 備考 |
---|---|---|---|---|---|
Git BASH | GitHub | CUI | - | 英語 | インストール不要(Gitをインストールすると、使えるようになる) |
gitk | GitHub | GUI | 履歴の表示 | 英語 | インストール不要(Gitをインストールすると、使えるようになる) |
git-gui | GitHub | GUI | コミットの作成 | 英語 | インストール不要(Gitをインストールすると、使えるようになる) |
GitHub Desktop | GitHub | GUI | よく使われる機能にフォーカス | 英語 | - |
SourceTree | Atlassian | GUI | - | 英語/日本語 | - |
gitk
タスク指向ツール
特定の目的(履歴の表示)に合わせて調整されており、そのタスクに不要な機能は省略されている
グラフィカルな履歴ビューア
・過去に何が起こったかを検索したり、プロジェクトの歴史を視覚化しようとしているときに使うツール
・git log や git grep をパワフルなGUIシェルから使えるようにしたようなものだと思ってくれ
特徴
gitkとは異なり、git guiはコミットの生成と単一ファイルの注釈に焦点を当てており、プロジェクトの履歴を表示しない
インストール
Gitをインストールすると、使えるようになる
起動方法
・コマンドラインから呼び出すのが一番簡単
・Gitリポジトリまで cd 実行して、以下のようにタイプしてくれ
$ gitk [git logのオプション]
起動成功
$ gitk
起動には成功するが
下記をダブルクリック
L:\9.soft\Git\cmd\gitk.exe
Cannot find a git repository here
起動には成功するが
下記をダブルクリック
L:\1_Hp\0_sakura\2018server\var\www\html\1-p46\gitk.exe - ショートカット
Cannot find a git repository here
Link
・Documentation
git-gui
タスク指向のツール
特定の目的(コミットの作成)に合わせて調整されており、そのタスクに不要な機能は省略されている
主にコミットを作成するためのツール
新しいコミットの作成、既存のコミットの修正、ブランチの作成、ローカルマージの実行、およびリモートリポジトリへのフェッチ/プッシュによって、ユーザーが自分のリポジトリを変更できるようにすることに重点を置いている
インストール
Gitをインストールすると、使えるようになる
起動方法
コマンドラインから起動するのが最も簡単
$ git gui
警告メッセージ
This repository currently has approximately 384 loose objects.
How to skip "Loose Object" popup when running 'git gui'Link
・Git GUIを使う準備
・Github を Windows で利用する(Git GUI編)
・Documentation