2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

CentOSにGit GUIとGitkをインストールする方法

Last updated at Posted at 2020-01-09
  • 環境
    • CentOS Linux release 7.9.2009 (Core)
    • git version 1.8.3.1

Git GUIとGitkがあるかを確認する。

Gitをインストールすると、その視覚ツールであるgitkとgit-guiも取得できます。
Git - gitkとgit-gui | git Tutorial

Gitをインストールしてあるので確認してみます。

# ない?
$ git gui
git: 'gui' is not a git command. See 'git --help'.

Did you mean one of these?
    gc
    grep
    init
    pull
    push

# ない
$ gitk
/usr/local/bin/gitk: line 3: exec: wish: not found

Git GUIとGitkをインストールする

# 使う前にyumをアップデート
$ sudo yum -y update
...省略...
| 6.9 MB  00:00:16     
No packages marked for update

$ sudo yum -y install git-gui gitk
...省略...
===================================================================================================================================================================================================================
 Package                                          Arch                                            Version                                                      Repository                                     Size
===================================================================================================================================================================================================================
Installing:
 git-gui                                          noarch                                          1.8.3.1-23.el7_8                                             base                                          238 k
 gitk                                             noarch                                          1.8.3.1-23.el7_8                                             base                                          152 k
Installing for dependencies:
 tcl                                              x86_64                                          1:8.5.13-8.el7                                               base                                          1.9 M
 tk                                               x86_64                                          1:8.5.13-6.el7                                               base                                          1.4 M

Transaction Summary
===================================================================================================================================================================================================================
Install  2 Packages (+2 Dependent packages)

Total download size: 3.7 M
Installed size: 9.5 M
Downloading packages:
(1/4): tcl-8.5.13-8.el7.x86_64.rpm                                                                                                                                                          | 1.9 MB  00:00:00     
(2/4): tk-8.5.13-6.el7.x86_64.rpm                                                                                                                                                           | 1.4 MB  00:00:00     
(3/4): git-gui-1.8.3.1-23.el7_8.noarch.rpm                                                                                                                                                  | 238 kB  00:00:01     
(4/4): gitk-1.8.3.1-23.el7_8.noarch.rpm                                                                                                                                                     | 152 kB  00:00:01     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                              2.5 MB/s | 3.7 MB  00:00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 1:tcl-8.5.13-8.el7.x86_64                                                                                                                                                                       1/4 
  Installing : 1:tk-8.5.13-6.el7.x86_64                                                                                                                                                                        2/4 
  Installing : gitk-1.8.3.1-23.el7_8.noarch                                                                                                                                                                    3/4 
  Installing : git-gui-1.8.3.1-23.el7_8.noarch                                                                                                                                                                 4/4 
  Verifying  : 1:tcl-8.5.13-8.el7.x86_64                                                                                                                                                                       1/4 
  Verifying  : git-gui-1.8.3.1-23.el7_8.noarch                                                                                                                                                                 2/4 
  Verifying  : gitk-1.8.3.1-23.el7_8.noarch                                                                                                                                                                    3/4 
  Verifying  : 1:tk-8.5.13-6.el7.x86_64                                                                                                                                                                        4/4 

Installed:
  git-gui.noarch 0:1.8.3.1-23.el7_8                                                                         gitk.noarch 0:1.8.3.1-23.el7_8                                                                        

Dependency Installed:
  tcl.x86_64 1:8.5.13-8.el7                                                                                tk.x86_64 1:8.5.13-6.el7                                                                               

Complete!

起動してみる

リポジトリをクローンしたりしていないディレクトリで
git guiコマンドを打つとダイアログが表示されました。
image.png
gitkコマンドを打つと「ここにはgitリポジトリがありません。」とメッセージが表示されました。
image.png

リポジトリをクローンしているディレクトリで
git guiコマンドを打つとリポジトリの情報が表示されたダイアログが表示されました。
gitkコマンドを打つとリポジトリの履歴ビューアが表示されました。

Git GUIでファイルを指定して変更を破棄する - Qiita

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?