[解決済み】Macにgitkをインストールする。
質問
Macにgitkをインストールする方法を知っている人はいますか?
公式サイトを見ると、gitkにはgitが付属しているようですが、私が使っているgitのバージョン(
git version 1.7.12.4 (Apple Git-37)
) には、gitk は付属していません。
brew install gitk
は gitk では動作しません。
バージョン情報(コメントからコピー)。
- OS X 10.8.2 (12C2034) "Mountain Lion"。
- XCodeバージョン4.6 (4H127)
解決方法は?
1.7.12.4 (Apple Git-37) には、gitk は付属していません。brewを使って、より新しいバージョンのgit + git-uiを別の式としてインストールすることができます。 より詳細な手順はこちらにあります。 http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/ (git-gui/gitkを独自の式に抽出するこのコミットを参照してください。 https://github.com/Homebrew/homebrew-core/commit/dfa3ccf1e7d3901e371b5140b935839ba9d8b706 )
ターミナルで以下のコマンドを実行します。
brew update
brew install git
brew install git-gui
git をリンクできなかったというエラーが表示された場合は、言及しているファイルのパーミッションや所有者を変更する必要がある可能性があります。
完了したら、実行します。
type -a git
そして、表示されることを確認します。
/usr/local/bin/git
そうでない場合は、実行します。
brew doctor
そして、パスの変更を行い、/usr/local/binをパスの先頭に置くようにします。これで、gitkが(更新されたバージョンのgitと一緒に)あなたのパス上にあるはずです。
関連
-
[解決済み】Git, fatal: リモートエンドが予期せずハングアップしました。
-
[解決済み】fatal: 有効なオブジェクト名ではない: 'master'
-
[解決済み] リモートの <ブランチ名> とマージするように設定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み】Git Push Error: リポジトリデータベースにオブジェクトを追加する権限が不足しています。
-
[解決済み] GIT_DISCOVERY_ACROSS_FILESYSTEM が設定されていない。
-
[解決済み] GitBash | origin master - rejected (fetch first) | GitHub リポジトリにファイルがない。
-
[解決済み] リモートブランチにプッシュできない、ブランチに解決できない
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] Mac OS XでのMavenのインストール
-
[解決済み】Mac OS XでPostgreSQLサーバーを起動するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】git revert <hash> not allowed due to a merge but no -m option was given.
-
[解決済み] git pull リモートブランチがリモートの参照先を見つけることができない
-
[解決済み】ローカルに変更があるにもかかわらず、git pushが「すべて最新」と言う
-
[解決済み] リモートの <ブランチ名> とマージするように設定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み] リモートから<branch name>とマージするように構成が指定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み] Git - node_modules フォルダをどこでも無視するようにしました。
-
[解決済み] 短いGitバージョンのハッシュを取得する
-
[解決済み] .gitignore と "以下の追跡されていない作業ツリーファイルはチェックアウトによって上書きされるでしょう"
-
[解決済み] 警告: リモート HEAD は存在しない参照元を参照しているため、チェックアウトできません。
-
[解決済み] あるブランチから別のブランチへコミットをコピーするには?