日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Mac gitk安装与优化

發(fā)布時間:2024/8/26 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 Mac gitk安装与优化 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、mac系統(tǒng)安裝gitk

gitk是git的一個bin工具,如果git不包含gitk只能說明當前使用的git版本過老。

因此我們只需要安裝最新的git就可以了。安裝git方法如下:

首先安裝brew,方便安裝git

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后更新軟件源并安裝git

brew update
brew install git

查看git版本

git --version  # 我安裝之后git version 2.18.0

安裝完成后執(zhí)行type命令檢查git路徑

type -a git

如果結(jié)果路徑包含/usr/local/bin/git則安裝成功,此時只需在項目目錄下輸入gitk命令就可以啟動gitk了。

但是默認情況下gitk顯示很模糊,網(wǎng)上查了之后發(fā)現(xiàn)是由于mac自帶的Wish軟件版本很老,沒有對retina屏幕做適配導(dǎo)致的,因此需要做優(yōu)化。

二、系統(tǒng)優(yōu)化,開啟Wish高分辨率適配

git在Mac下其實早就適配了高分辨率了,其patch鏈接如下:

https://gist.githubusercontent.com/cynthia/5f2355a87c2f15d96dbe/raw/6727e73a007b0efabf55dd065e588467ffccc016/wish_app_info_plist.patch

開啟高分辨率適配步驟如下:

1、重啟系統(tǒng),在黑屏界面的時候按住command + r直至出現(xiàn)進度條,進入系統(tǒng)recovery模式

2、在recovery模式中選擇簡體中文進入桌面,在最頂層的工具欄中找到“實用工具” -> “終端”,啟動命令行終端

3、執(zhí)行以下命令關(guān)閉系統(tǒng)保護,詳細了解OS X的rootless

csrutil disable

4、重啟正常進入系統(tǒng),修改系統(tǒng)配置文件(如果沒有上面的csrutil disable,是無法修改/System目錄內(nèi)的任何內(nèi)容的)

sudo vim /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/Wish.app/Contents/Info.plist

這個/System/Library/Frameworks/Tk.framework/Versions/Current/Resources/Wish.app/Contents/Info.plist在recovery模式下是找不到的

然后在這個文件內(nèi)容中增加以下兩行配置:

        <key>NSHighResolutionCapable</key>
        <true/>

增加位置如下圖

然后更新Wish.app配置

sudo touch /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/Wish.app

5、再次重啟,黑屏時按下command+r直到出現(xiàn)進度條,重新進入recovery模式

6、進入recovery模式桌面后,執(zhí)行“實用工具”->“終端”啟動命令行終端

7、執(zhí)行命令開啟系統(tǒng)文件保護

csrutil enable

8、重啟系統(tǒng),正常進入系統(tǒng),gitk就OK了。

參考博客:

https://yanke.info/?id=54

https://blog.csdn.net/yutao52shi/article/details/49841561

https://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really

總結(jié)

以上是生活随笔為你收集整理的Mac gitk安装与优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。