精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何在Ubuntu 中安裝QGit 客戶端

QGit是一款由Marco Costalba用Qt和C++寫的開源的圖形界面 Git 客戶端。它是一款可以在圖形界面環(huán)境下更好地提供瀏覽版本歷史、查看提交記錄和文件補丁的客戶端。它利用git命令行來執(zhí)行并顯示輸出。它有一些常規(guī)的功能像瀏覽版本歷史、比較、文件歷史、文件標(biāo)注、歸檔樹。我們可以格式化并用選中的提交應(yīng)用補丁,在兩個或多個實例之間拖拽并提交等等。它允許我們用它內(nèi)置的生成器來創(chuàng)建自定義的按鈕去執(zhí)行特定的命令。

這里有簡單的幾步在Ubuntu 14.04 LTS 'Trusty'中編譯并安裝QGit客戶端。

1. 安裝 QT4 庫

首先在ubuntu中運行QGit需要先安裝QT4庫。由于apt是ubuntu默認(rèn)的包管理器,同時qt4也在官方的倉庫中,因此我們直接用下面的apt-get命令來安裝qt4。

  1. $ sudo apt-get install qt4-default

2. 下載QGit壓縮包

安裝完Qt4之后,我們要安裝git,這樣我們才能在QGit中克隆git倉庫。運行下面的apt-get命令。

  1. $ sudo apt-get install git

現(xiàn)在,我們要使用下面的git命令來克隆QGit客戶端的倉庫。

  1. $ git clone git://repo.or.cz/qgit4/redivivus.git

  2. Cloning into 'redivivus'...

  3. remote: Counting objects: 7128, done.

  4. remote: Compressing objects: 100% (2671/2671), done.

  5. remote: Total 7128 (delta 5464), reused 5711 (delta 4438)

  6. Receiving objects: 100% (7128/7128), 2.39 MiB | 470.00 KiB/s, done.

  7. Resolving deltas: 100% (5464/5464), done.

  8. Checking connectivity... done.

3. 編譯 QGit

克隆之后,我們現(xiàn)在進入redivivus的目錄,并創(chuàng)建我們編譯需要的makefile文件。進入目錄,運行下面的命令。

  1. $ cd redivivus

接下來,我們運行下面的命令從qmake項目文件(qgit.pro)來生成新的Makefile。

  1. $ qmake qgit.pro

生成Makefile之后,我們現(xiàn)在終于可以編譯qgit的源代碼并生成二進制。首先我們要安裝make和g++包用于編譯,因為這是一個用C++寫的程序。

  1. $ sudo apt-get install make g++

現(xiàn)在,我們要用make命令來編譯代碼了。

  1. $ make

4. 安裝 QGit

成功編譯QGit的源碼之后,我們就要在Ubuntu 14.04中安裝它了,這樣就可以在系統(tǒng)中執(zhí)行它。因此我們將運行下面的命令。

  1. $ sudo make install

  2. cd src/ && make -f Makefile install

  3. make[1]: Entering directory `/home/arun/redivivus/src'

  4. make -f Makefile.Release install

  5. make[2]: Entering directory `/home/arun/redivivus/src'

  6. install -m 755 -p '../bin/qgit' '/usr/lib/x86_64-linux-gnu/qt4/bin/qgit'

  7. strip '/usr/lib/x86_64-linux-gnu/qt4/bin/qgit'

  8. make[2]: Leaving directory `/home/arun/redivivus/src'

  9. make[1]: Leaving directory `/home/arun/redivivus/src'

接下來,我們需要從bin目錄下復(fù)制qgit的二進制文件到/usr/bin/,這樣我們就可以全局運行它了。

  1. $ sudo cp bin/qgit /usr/bin/

5. 創(chuàng)建桌面文件

既然我們已經(jīng)在ubuntu中成功安裝了qgit,我們來創(chuàng)建一個桌面文件,這樣QGit就可以在我們桌面環(huán)境中的菜單或者啟動器中找到了。要做到這點,我們要在/usr/share/applications/創(chuàng)建一個新文件叫qgit.desktop。

$ sudo nano /usr/share/applications/qgit.desktop

接下來復(fù)制下面的行到文件中。

  1. [Desktop Entry]

  2. Name=qgit

  3. GenericName=git 圖形界面 viewer

  4. Exec=qgit

  5. Icon=qgit

  6. Type=Application

  7. Comment=git 圖形界面 viewer

  8. Terminal=false

  9. MimeType=inode/directory;

  10. Categories=Qt;Development;RevisionControl;

完成之后,保存并退出。

6. 運行 QGit 客戶端

QGit安裝完成之后,我們現(xiàn)在就可以從任何啟動器或者程序菜單中啟動它了。要在終端下面運行QGit,我們可以像下面那樣。

  1. $ qgit

這會打開基于Qt4框架圖形界面模式的QGit。

QGit Viewer

總結(jié)

QGit是一個很棒的基于QT的git客戶端。它可以在Linux、MAC OSX和 Microsoft Windows所有這三個平臺中運行。它幫助我們很容易地瀏覽歷史、版本、分支等等git倉庫提供的信息。它減少了使用命令行的方式去執(zhí)行諸如瀏覽版本、歷史、比較功能的需求,并用圖形化的方式來簡化了這些任務(wù)。最新的qgit版本也在默認(rèn)倉庫中,你可以使用 apt-get install qgit 命令來安裝。因此,QGit用它簡單的圖形界面使得我們的工作更加簡單和快速。



本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Ubuntu 16.04 + Qt 5.11 +opencv 3.4完美配置(親測,最簡單完美的方法)
android源代碼下載及編譯開發(fā)
Ubuntu 64位安裝 theano cuda7.5 詳細(xì)筆記
Caffe學(xué)習(xí)系列(1):安裝配置ubuntu14.04+cuda7.5+caffe+cudnn
ubuntu12.04 下安裝nodejs【整理】 | web前端,杭州小白的個人博客,小白的個人博客
OpenHarmony源碼編譯全過程
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 河东区| 丰原市| 芜湖县| 寻甸| 东乌珠穆沁旗| 霍邱县| 海晏县| 翁源县| 渝中区| 来宾市| 常宁市| 偃师市| 曲周县| 阳西县| 龙井市| 增城市| 马关县| 于都县| 古浪县| 洞头县| 海宁市| 莎车县| 临清市| 兰西县| 灵石县| 丹阳市| 闽清县| 黄山市| 宁远县| 称多县| 南平市| 始兴县| 武安市| 博野县| 营山县| 沅江市| 石柱| 保定市| 秦皇岛市| 莱阳市| 车致|