github客戶端是github這個面向開源及私有軟件項目的托管平臺的windows客戶端,由于github客戶端官網(wǎng)實在是下載太慢了, GitHub Desktop綠色版是一個面向開源及私有軟件項目的托管平臺,因為只支持git作為唯一的版本庫格式進行托管,故名gitHub。GitHub Desktop是官方推出的一款桌面GUI應(yīng)用,比起命令工具,方便了太多太多。
GitHub基本簡介
GitHub可以托管各種git庫,并提供一個web界面,但與其它像 SourceForge或Google Code這樣的服務(wù)不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點擊項目站點的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫中,最后通過內(nèi)建的“pull request”機制向項目負(fù)責(zé)人申請代碼合并。已經(jīng)有人將GitHub稱為代碼玩家的MySpace。
GitHub項目本身自然而然的也在GitHub上進行托管,只不過在一個私有的,公共視圖不可見的庫中。開源項目可以免費托管,但私有庫則并不如此。Chris Wanstrath,GitHub的開發(fā)者之一,肯定了通過付費的私有庫來在財務(wù)上支持免費庫的托管這一計劃。
由于新版的 GitHub Desktop 在 Mac 和 Windows 上的界面統(tǒng)一起來了,經(jīng)常要在兩個不同平臺切換使用的朋友應(yīng)該會更加順手了。當(dāng)然,GitHub 可以允許你在 GitHub.com 網(wǎng)頁版上實現(xiàn)所有的功能,你也可以使用一些第三方的 Git 客戶端 (如 SourceTree、Tower 等) 或是 Git 命令行來完成工作,這個就得看大家自己的工作習(xí)慣了。