Linux用戶主要可以通過命令行來管理Git,不過外面有幾種圖形化用戶界面(GUI)Git客戶軟件,它們便於用戶在Linux桌面上高效、可靠地使用Git,即便提供不了所有命令行操作,至少也提供大多數此類操作。
下面列出了面向Linux桌面用戶的一些最出色的擁有GUI的Git前端程序。
1. GitKrakenGitKraken是一種跨平台、優雅、高效的Git客戶軟件,面向Linux。它可以在類似Unix的系統(比如Linux和Mac OS X)上運行,也可以在Windows上運行。
它旨在通過諸如此類的功能,提高Git用戶的工作效率:
GitKraken:面向Linux的Git客戶軟件
主頁鏈接:https://www.gitkraken.com/
2. Git-colaGit-cola是一種功能強大、易於配置的Git客戶軟件,面向Linux,它為用戶提供了一種漂亮的GUI。它是用Python編寫的,采用GPL許可證來發布。
Git-cola界面包括幾個協作工具,它們可以根據用戶需要來隱藏和重新排列。它還為用戶提供了許多實用的鍵盤快捷鍵。
額外的功能特性包括如下:
Git-cola:面向Linux的 Git客戶軟件
主頁鏈接:http://git-cola.github.io/
3. SmartGitSmartGit也是一款跨平台、強大、流行的GUI Git客戶軟件,面向Linux、Mac OS X和Windows。它被稱為是面向專業人員的Git,讓用戶能夠借助高效的工作流程,應對日常的Git挑戰、提高工作效率。
用戶可以將它與自己的代碼庫或其他托管提供商結合使用。它隨帶下列出色的功能特性:
SmartGit:面向Linux的 Git客戶軟件
主頁鏈接:http://www.syntevo.com/smartgit/
4. GiggleGiggle是一種免費的GUI客戶軟件,支持Git內容跟蹤工具,它使用GTK+工具包,只能在Linux上運行。它是因2007年1月舉行的編程馬拉松活動Imendio而開發出來的,現在已被整合到GNOME基礎設施中。它基本上就是一款Git查看工具,讓用戶可以浏覽代碼庫歷史內容。
Giggle:面向Linux的 Git客戶軟件
主頁鏈接:https://wiki.gnome.org/giggle
5. GitgGitg是一款查看Git代碼庫的GNOME GUI前端程序。它包括諸多功能:通過應用程序菜單能夠與GNOME外殼整合,讓用戶能夠查看最近使用的代碼庫,浏覽代碼庫歷史內容。
它還提供了文件視圖和登台區,可以編寫提交的代碼、提交階段性變更內容、打開代碼庫、克隆代碼庫和用戶信息。
查看Git代碼庫的Gitg客戶軟件
主頁鏈接:https://wiki.gnome.org/Apps/Gitg
6. Git GUIGit GUI是一種跨平台、易於移植、基於Tcl/Tk的GUI前端程序,面向Git,它可以在Linux、Windows和Mac OS X上使用。它主要專注於讓用戶能夠通過生成新的提交代碼、修改現有代碼和構建分支來改動代碼庫,從而提交生成的代碼。此外,它還讓用戶可以執行本地合並,對遠程代碼庫執行獲取/推送(fetch/push)操作。
面向Git的GitGui客戶軟件
主頁鏈接:https://www.kernel.org/pub/software/scm/git/docs/git-gui.html
7. QgitQGit是一種簡單、快速、直觀又強大的GUI Git客戶軟件,它是用Qt/C++編寫的。它為用戶提供了一個漂亮的用戶界面,讓用戶可以密切關注不同的開發分支,從而浏覽修訂歷史記錄,並以圖形化方式查看補丁內容和已變更的文件。
下面列出了幾項功能特性:
QGIT:面向Linux的Git客戶軟件
主頁鏈接:http://digilander.libero.it/mcostalba/
8. GitForceGitForce也是一種易於使用、界面直觀的GUI前端程序,面向Git,它可以在Linux、Windows以及支持Mono的任何操作系統上運行。它為用戶提供了一些最常見的Git操作,它功能很強大,足以單獨使用,不需要使用任何其他的命令行Git工具。
GitForce:面向Linux的Git客戶軟件
主頁鏈接:https://sites.google.com/site/gitforcetool/home
9. EgitEgit是面向Eclipse IDE的Git插件。該項目旨在在用JQit java實現Git的基礎上實施Eclipse工具。Eqit包括代碼庫資源管理器、新文件、提交窗口和歷史視圖等功能特性。
Egit:面向Eclipse IDE的插件
主頁鏈接:http://www.eclipse.org/egit/
10. GitEyeGitEye是一種簡單、直觀的GUI客戶軟件,面向Git,它可以輕松與規劃、跟蹤、代碼審查和構建工具(比如TeamForge、GitGub、Jira、Bugzilla及更多)整合起來。 它很靈活,並擁有強大的可視化和歷史管理功能。
主頁鏈接:http://www.collab.net/products/giteye
11. GITK(廣義界面工具包)GITK是一種多層GUI前端程序,面向Git,它讓用戶能夠在任何情況下高效地處理軟件。主要目的是大大增添軟件的適用性,它可以在多層架構上運行,界面功能與外觀感覺有效地分離開來。
重要的是,GITK讓每個用戶可以選擇適合其需要的特定種類和風格的用戶界面,這取決於功能、偏好和當前環境。
主頁鏈接:http://gitk.sourceforge.net/
原文來自:http://os.51cto.com/art/201611/520319.htm
本文地址:http://www.linuxprobe.com/linux-git-cilent.html
http://xxxxxx/Linuxjc/1184496.html TechArticle