Github中文客戶端是一款廣受歡迎的編程輔助工具,這個(gè)客戶端由Linus Torvalds編寫(xiě),方便用戶訂閱Github上的內(nèi)容,以及管理自己的代碼片段。支持托管各種git庫(kù),內(nèi)置了訂閱、討論組、文本渲染、在線文件編輯器、協(xié)作圖譜、代碼片段分享等功能,方便用戶管理軟件開(kāi)發(fā)。

GitHub for Windows 是一個(gè) Metro 風(fēng)格應(yīng)用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 擴(kuò)展。GitHub 為 Windows 用戶提供了一個(gè)基本的圖形前端去處理大部分常用版本控制任務(wù),可以創(chuàng)建版本庫(kù),向本地版本庫(kù)遞交補(bǔ)丁,在本地和遠(yuǎn)程版本庫(kù)之間同步。微軟也通過(guò)CodePlex向開(kāi)發(fā)者提供 git 版本控制系統(tǒng),而 GitHub 創(chuàng)造了一個(gè)更具有吸引力的 Windows 版本。
作為開(kāi)源代碼庫(kù)以及版本控制系統(tǒng),Github擁有超過(guò)900萬(wàn)開(kāi)發(fā)者用戶。隨著越來(lái)越多的應(yīng)用程序轉(zhuǎn)移到了云上,Github已經(jīng)成為了管理軟件開(kāi)發(fā)以及發(fā)現(xiàn)已有代碼的首選方法。
如前所述,作為一個(gè)分布式的版本控制系統(tǒng),在Git中并不存在主庫(kù)這樣的概念,每一份復(fù)制出的庫(kù)都可以獨(dú)立使用,任何兩個(gè)庫(kù)之間的不一致之處都可以進(jìn)行合并。
GitHub可以托管各種git庫(kù),并提供一個(gè)web界面,但它與外國(guó)的SourceForge、Google Code或中國(guó)的coding的服務(wù)不同,GitHub的獨(dú)特賣點(diǎn)在于從另外一個(gè)項(xiàng)目進(jìn)行分支的簡(jiǎn)易性。為一個(gè)項(xiàng)目貢獻(xiàn)代碼非常簡(jiǎn)單:首先點(diǎn)擊項(xiàng)目站點(diǎn)的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫(kù)中,最后通過(guò)內(nèi)建的“pull request”機(jī)制向項(xiàng)目負(fù)責(zé)人申請(qǐng)代碼合并。已經(jīng)有人將GitHub稱為代碼玩家的MySpace。
在GitHub進(jìn)行分支就像在Myspace(或Facebook…)進(jìn)行交友一樣,在社會(huì)關(guān)系圖的節(jié)點(diǎn)中不斷的連線。
GitHub項(xiàng)目本身自然而然的也在GitHub上進(jìn)行托管,只不過(guò)在一個(gè)私有的,公共視圖不可見(jiàn)的庫(kù)中。開(kāi)源項(xiàng)目可以免費(fèi)托管,但私有庫(kù)則并不如此。Chris Wanstrath,GitHub的開(kāi)發(fā)者之一,肯定了通過(guò)付費(fèi)的私有庫(kù)來(lái)在財(cái)務(wù)上支持免費(fèi)庫(kù)的托管這一計(jì)劃。
通過(guò)與客戶的接洽,開(kāi)發(fā)FamSpam,甚至是開(kāi)發(fā)GitHub本身,GitHub的私有庫(kù)已經(jīng)被證明了物有所值。任何希望節(jié)省時(shí)間并希望和團(tuán)隊(duì)其它成員一樣遠(yuǎn)離頁(yè)面頻繁轉(zhuǎn)換之苦的人士都會(huì)從GitHub中獲得他們真正想要的價(jià)值。
在GitHub,用戶可以十分輕易地找到海量的開(kāi)源代碼。
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門(mén)子PLC S7......
3百度網(wǎng)盤(pán)清爽精簡(jiǎn)純凈版-網(wǎng)盤(pán)工具-百度網(wǎng)盤(pán)清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......