GitHub Desktop漢化版是一款擁有可以對git庫進行托管的軟件,并且是完全免費使用的分布式版本控制系統,能夠對你的工作進行分支創建以及提交項目審核,以及回復提交等操作,還可以查看各種不同語言質檢的差異。

GitHub Desktop漢化版特色
作為開源代碼庫以及版本控制系統,Github擁有超過900萬開發者用戶。隨著越來越多的應用程序轉移到了云上,Github已經成為了管理軟件開發以及發現已有代碼的首選方法。如前所述,作為一個分布式的版本控制系統,在Git中并不存在主庫這樣的概念,每一份復制出的庫都可以獨立使用,任何兩個庫之間的不一致之處都可以進行合并。
GitHub可以托管各種git庫,并提供一個web界面,但它與外國的SourceForge、Google Code或中國的coding的服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點擊項目站點的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫中,最后通過內建的“pull request”機制向項目負責人申請代碼合并。已經有人將GitHub稱為代碼玩家的MySpace。
在GitHub進行分支就像在Myspace(或Face book…)進行交友一樣,在社會關系圖的節點中不斷的連線。GitHub項目本身自然而然的也在GitHub上進行托管,只不過在一個私有的,公共視圖不可見的庫中。開源項目可以免費托管,但私有庫則并不如此。Chris Wanstrath,GitHub的開發者之一,肯定了通過付費的私有庫來在財務上支持免費庫的托管這一計劃。

GitHub Desktop漢化版特點
1、可以托管各種git庫,并提供一個web界面,但它與外國的SourceForge、Google Code或中國的coding的服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點擊項目站點的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫中,最后通過內建的“pull request”機制向項目負責人申請代碼合并。已經有人將GitHub稱為代碼玩家的MySpace。
2、在GitHub進行分支就像在Myspace(或Face book…)進行交友一樣,在社會關系圖的節點中不斷的連線。GitHub項目本身自然而然的也在GitHub上進行托管,只不過在一個私有的,公共視圖不可見的庫中。開源項目可以免費托管,但私有庫則并不如此。Chris Wanstrath,GitHub的開發者之一,肯定了通過付費的私有庫來在財務上支持免費庫的托管這一計劃。

GitHub Desktop漢化版特色
1、與合作者輕松進行屬性提交
快速將合著者添加到您的提交中。非常適合配對,也非常適合向幫助修復你的棘手bug的那個特別的人表達一點愛/贊揚。查看歷史頁面上的歸因,撤銷意外歸因,并在官網上查看合著者
2、拉取請求列表的圖像和CI檢查功能
使用拉取請求簽出分支并查看CI狀態
查看存儲庫的所有打開的pull請求,并將其作為本地分支進行檢查,即使它們來自上游分支或分支。查看哪些拉請求也通過了提交狀態檢查!
3、語法突出差異特征的圖像
語法突出顯示的差異
新的GitHub Desktop支持在查看各種不同語言的差異時突出顯示語法。