久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Linux下Git圖形客戶端有哪些

154次閱讀
沒有評論

共計 2386 個字符,預計需要花費 6 分鐘才能閱讀完成。

這篇文章主要介紹了 Linux 下 Git 圖形客戶端有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

SmartGit

SmartGit 是一個商業工具,不過如果你在非商業環境下使用是免費的。如果你打算在商業環境下使用的話,一個許可證每人每年需要 99 美元,或者 5.99 美元一個月。還有一些其它升級功能(比如分布式評審 Distributed Reviews 和智能同步 SmartSynchronize),這兩個工具每個許可證需要另加 15 美元。你也能通過下載源碼或者 deb 安裝包進行安裝。我在 Ubuntu 18.04 下測試,發現 SmartGit 運行良好,沒有出現一點問題。

不過,我們為什么要用 SmartGit 呢?有許多原因,最重要的一點是,SmartGit 可以非常方便的和 GitHub 以及  Subversion 等版本控制工具整合。不需要你花費寶貴的時間去配置各種遠程賬號,SmartGit 的這些功能開箱即用。SmartGit   的界面(圖 1)設計的也很好,整潔直觀。

圖 1: SmartGit 幫助簡化工作

安裝完 SmartGit 后,我馬上就用它連接到了我的 GitHub   賬戶。默認的工具欄是和倉庫操作相關聯的,非常簡潔。推送、拉取、檢出、合并、添加分支、cherry pick、撤銷、變基、重置 mdash; mdash; 這些 Git   的的流行功能都支持。除了支持標準 Git 和 GitHub 的大部分功能,SmartGit 運行也非常穩定。至少當你在  Ubuntu 上使用時,你會覺得這一款軟件是專門為 Linux 設計和開發的。

SmartGit 可能是使各個水平的 Git 用戶都可以非常輕松的使用 Git,甚至 Git 高級功能的 *** 工具。為了了解更多 SmartGit 相關知識,你可以查看一下其豐富的文檔。

GitKraken

GitKraken   是另外一款商業 Git 圖形客戶端,它可以使你感受到一種絕不會后悔的使用 Git 或者 GitHub 的美妙體驗。SmartGit   具有非常簡潔的界面,而 GitKraken 擁有非常華麗的界面,它一開始就給你展現了很多特色。GitKraken   有一個免費版(你也可以使用完整版 15 天)。試用期過了,你也可以繼續使用免費版,不過不能用于商業用途。

對那些想讓其開發工作流發揮 *** 功效的人們來說,GitKraken   可能是一個比較好的選擇。界面上具有的功能包括:可視化交互、可縮放的提交圖、拖拽、與 Github、GitLab 和 BitBucked   的無縫整合、簡單的應用內任務清單、應用內置的合并工具、模糊查找、支持  Gitflow、一鍵撤銷與重做、快捷鍵、文件歷史與追責、子模塊、亮色和暗色主題、Git 鉤子支持和 Git LFS   等許多功能。不過用戶倍加贊賞的還是精美的界面(圖 2)。

圖 2: GitKraken 的界面非常出色

除了令人驚艷的圖形界面,另一個使 GitKraken 在 Git 圖形客戶端競爭中脫穎而出的功能是:GitKraken   使得使用多個遠程倉庫和多套配置變得非常簡單。不過有一個告誡,使用 GitKraken   需要花錢(它是專有的)。如果你想商業使用,許可證的價錢如下:

一人一年 49 美元

10 人以上團隊,39 美元每人每年

100 人以上團隊,29 美元每人每年

專業版賬戶不但可以在商業環境使用 Git 相關功能,還可以使用 Glo Boards(GitKraken 的項目管理工具)。Glo Boards 的一個吸引人的功能是可以將數據同步到 GitHub 工單 Issues。Glo Boards 具有分享功能還具有搜索過濾、問題跟蹤、Markdown 支持、附件、@ 功能、清單卡片等許多功能。所有的這些功能都可以在 GitKraken 界面里進行操作。

GitKraken 可以通過 deb 文件或者源碼進行安裝。

Git Cola

Git Cola   是我們推薦列表中一款自由開源的 Git 圖像客戶端。不像 GitKraken 和 SmartGit,Git  Cola 是一款比較難啃的骨頭,一款比較實用的 Git 客戶端。Git Cola 是用 Python 寫成的,使用的是 GTK   界面,因此無論你用的是什么 Linux   發行版和桌面,都可以無縫支持。并且因為它是開源的,你可以在你使用的發行版的包管理器中找到它。因此安裝過程無非是打開應用商店,搜索“Git  Cola”安裝即可。你也可以通過下面的命令進行安裝:

sudo apt install git-cola

或者

sudo dnf install git-cola

Git Cola 看起來相對比較簡單(圖 3)。事實上,你無法找到更復雜的東西,因為 Git Cola 是非常基礎的。

圖 3:Git Cola 界面是非常簡單的

因為 Git Cola 看起來回歸自然,所以很多時間你必須同終端打交道。不過這并不是什么難事兒(因為大多數開發人員需要經常使用終端)。Git Cola 包含以下特性:

支持多個子命令

自定義窗口設置

可設置環境變量

語言設置

支持自定義 GUI 設置

支持快捷鍵

盡管 Git Cola 支持連接到遠程倉庫,但和像 GitHub 這樣的倉庫整合看起來也沒有 GitKraken 和 SmartGit 直觀。不過如果你的大部分工作是在本地進行的,Git Cola 并不失為一個出色的工具。

Git Cola 也帶有有一個高級的 DAG(有向無環圖)可視化工具,叫做 Git  DAG。這個工具可以使你獲得分支的可視化展示。你可以獨立使用 Git DAG,也可以在 Git Cola 內通過“view- DAG”  菜單來打開。正是 Git DAG 這個威力巨大的工具使用 Git Cola 躋身于應用商店中 Git 圖形客戶端前列。

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“Linux 下 Git 圖形客戶端有哪些”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計2386字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 荥阳市| 棋牌| 南宁市| 黄龙县| 伊川县| 开江县| 利辛县| 四平市| 蓬溪县| 手游| 乌兰察布市| 廊坊市| 区。| 周口市| 车险| 黄骅市| 湖南省| 灌南县| 西昌市| 余姚市| 姚安县| 高邮市| 改则县| 宁海县| 古蔺县| 西乌| 望奎县| 武冈市| 迭部县| 屯留县| 乌鲁木齐市| 南康市| 定安县| 荥阳市| 辽宁省| 太康县| 佛教| 阳东县| 肥城市| 手机| 清丰县|