最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

github的使用_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

 更新時(shí)間:2017年08月16日 10:21:51   作者:liaoxuefeng  
這篇文章主要為大家詳細(xì)介紹了github使用的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

Github

成立于2008年 ?;贕it,提供協(xié)作式代碼版本控制服務(wù)。
總部在舊金山。

Git是一種良好的、支持分支管理的代碼管理方式,能很好地解決團(tuán)隊(duì)之間協(xié)作的問題。每個(gè)工程師在自己本地分支上開發(fā),完成功能之后再將所有人的代碼合并。

吉祥物

名稱:Octocat。

起源

最早從Rails開發(fā)社區(qū)興起,Github本身也是用RoR框架寫的。
早期的Rails多人協(xié)作開發(fā)團(tuán)隊(duì),在代碼提交和協(xié)作時(shí)遇到了很多的麻煩。為了解決團(tuán)隊(duì)之間開發(fā)協(xié)作困難的這一個(gè)問題,創(chuàng)始人Scott和其他3個(gè)程序員朋友,決定完善一個(gè)基于Git的代碼分支管理工具,用來幫助Rails項(xiàng)目本身的開發(fā)。
這個(gè)項(xiàng)目做完之后,很多程序員發(fā)現(xiàn),這個(gè)工具不但很好用,而且有著非常友好的用戶界面,容易上手和操作。于是Scott等幾個(gè)人干脆建立了一個(gè)網(wǎng)站,名叫"Github"來專門提供類似的服務(wù)。

創(chuàng)始人:5人骨干小組。

Scott Chacon:GithubGit布道師,Pro Git作者等。此外,還經(jīng)常參加各種會議和活動(dòng),包括在全球范圍內(nèi)為企業(yè)提供Git培訓(xùn)。
Tekkub:客戶關(guān)系。
Melissa Severini:行政。
Kyle Neath:設(shè)計(jì)。
Ryan Tomayko:開發(fā)。

公司經(jīng)歷

2011.10.26:Github開源Camfire機(jī)器人Hubot。
2012.2.28:YC孵化項(xiàng)目Coderwall聚合你在Github等網(wǎng)站上的項(xiàng)目,打造屬于Geek的"技術(shù)名片"。
2012.5.22:獲得Andreessen Horowitz投資,1億美金投資,估值達(dá)8億。
2012.10.6:推出單獨(dú)教學(xué)頁面,通過網(wǎng)絡(luò)及面對面實(shí)體模式教授協(xié)同編程。
2013.2.1:創(chuàng)投界奧斯卡 "Crunchies 2012"最佳創(chuàng)業(yè)公司稱號。
2013.2.16:發(fā)布Boxen套件,幫助你一鍵備份和部署新電腦。
2014.1.10:收購基于Web的頁面設(shè)計(jì)工具Easel。

客戶

KPI:注冊用戶突破400萬,托管項(xiàng)目超過800萬個(gè)。
商業(yè)模式:Freemium模式。免費(fèi)用戶能夠進(jìn)行項(xiàng)目代碼托管,但是只能使用公共倉庫。付費(fèi)用戶能夠在Github上托管私人的庫。

Github基本功能

Repository

分為公共倉庫和私人倉庫。倉庫包含了所有的:版本、分支、標(biāo)記信息。

Explore

發(fā)現(xiàn)、查看、研究Github上公共倉庫中托管的代碼項(xiàng)目。

Gist

有版本控制的代碼粘貼服務(wù),由此可以方便地共享文本或代碼。
Blog

個(gè)人博客,只要向Github提交Commit就能發(fā)布新文章。

Watch

將感興趣的倉庫加入關(guān)注列表,如果所關(guān)注的倉庫有更新會動(dòng)態(tài)的進(jìn)行郵件通知。

Star

一種更新的方式管理你所感興趣的倉庫的記錄,任何之前預(yù)覽過的倉庫都能在其頁面中找到。

Fork

最重要的功能之一,克隆別人倉庫的代碼到自己的項(xiàng)目中??梢宰鳛樽幽K的形式使用,或二次開發(fā)。

Github項(xiàng)目前10名(根據(jù)Star數(shù))

bootstrap:The most popular front-end framework for developing responsive, mobile first projects on the web,66640
jquery:JavaScript Library,30328
node:evented I/O for v8 javascript,28908
html5-boilerplate:A professional front-end template for building fast, robust, and adaptable web apps or sites,24871
d3:A JavaScript visualization library for HTML and SVG,24483
angular.js:http://angularjs.org,22589
Font-Awesome :The iconic font designed for Bootstrap,22060
rails:Ruby on Rails,21436
impress.js:It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com,19852
backbone:Give your JS App some Backbone with Models, Views, Collections, and Events,17611
homebrew:The missing package manager for OS X,16755

我們一直用GitHub作為免費(fèi)的遠(yuǎn)程倉庫,如果是個(gè)人的開源項(xiàng)目,放到GitHub上是完全沒有問題的。其實(shí)GitHub還是一個(gè)開源協(xié)作社區(qū),通過GitHub,既可以讓別人參與你的開源項(xiàng)目,也可以參與別人的開源項(xiàng)目。

在GitHub出現(xiàn)以前,開源項(xiàng)目開源容易,但讓廣大人民群眾參與進(jìn)來比較困難,因?yàn)橐獏⑴c,就要提交代碼,而給每個(gè)想提交代碼的群眾都開一個(gè)賬號那是不現(xiàn)實(shí)的,因此,群眾也僅限于報(bào)個(gè)bug,即使能改掉bug,也只能把diff文件用郵件發(fā)過去,很不方便。

但是在GitHub上,利用Git極其強(qiáng)大的克隆和分支功能,廣大人民群眾真正可以第一次自由參與各種開源項(xiàng)目了。

如何參與一個(gè)開源項(xiàng)目呢?比如人氣極高的bootstrap項(xiàng)目,這是一個(gè)非常強(qiáng)大的CSS框架,你可以訪問它的項(xiàng)目主頁https://github.com/twbs/bootstrap,點(diǎn)“Fork”就在自己的賬號下克隆了一個(gè)bootstrap倉庫,然后,從自己的賬號下clone:

git clone git@github.com:michaelliao/bootstrap.git

一定要從自己的賬號下clone倉庫,這樣你才能推送修改。如果從bootstrap的作者的倉庫地址git@github.com:twbs/bootstrap.git克隆,因?yàn)闆]有權(quán)限,你將不能推送修改。

Bootstrap的官方倉庫twbs/bootstrap、你在GitHub上克隆的倉庫my/bootstrap,以及你自己克隆到本地電腦的倉庫,他們的關(guān)系就像下圖顯示的那樣:

如果你想修復(fù)bootstrap的一個(gè)bug,或者新增一個(gè)功能,立刻就可以開始干活,干完后,往自己的倉庫推送。
如果你希望bootstrap的官方庫能接受你的修改,你就可以在GitHub上發(fā)起一個(gè)pull request。當(dāng)然,對方是否接受你的pull request就不一定了。

小結(jié)

在GitHub上,可以任意Fork開源倉庫;
自己擁有Fork后的倉庫的讀寫權(quán)限;
可以推送pull request給官方倉庫來貢獻(xiàn)代碼。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SVN無法提交出現(xiàn) Can''t set file

    SVN無法提交出現(xiàn) Can''t set file "/db/txn_current" read-write :拒絕訪問

    這篇文章主要介紹了SVN無法提交出現(xiàn) Can't set file "/db/txn_current" read-write :拒絕訪問的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Windows10下hyperledger fabric1.4環(huán)境搭建過程圖解

    Windows10下hyperledger fabric1.4環(huán)境搭建過程圖解

    這篇文章主要介紹了Windows10下hyperledger fabric1.4環(huán)境搭建過程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 服務(wù)器做raid1問題集錦

    服務(wù)器做raid1問題集錦

    這篇文章主要是因?yàn)樽罱姆?wù)器為了安全性考慮了做了raid1,但怕硬盤出問題,特整理了這篇文章,并根據(jù)自己的經(jīng)驗(yàn)結(jié)合了下,希望能幫到需要的朋友
    2013-06-06
  • 使用SSH遠(yuǎn)程連接Ubuntu服務(wù)器系統(tǒng)的方法

    使用SSH遠(yuǎn)程連接Ubuntu服務(wù)器系統(tǒng)的方法

    這篇文章主要介紹了使用SSH遠(yuǎn)程連接Ubuntu服務(wù)器系統(tǒng),本教程是為了配置ssh服務(wù),可以將Ubuntu系統(tǒng)遠(yuǎn)程通過cmd或者windows Powershell登錄,就可以實(shí)現(xiàn)代碼復(fù)制功能,需要的朋友可以參考下
    2023-11-11
  • 查找服務(wù)器變慢的方法

    查找服務(wù)器變慢的方法

    服務(wù)器慢如何查找,查找服務(wù)器變慢的辦法有哪些,下面由腳本之家小編幫大家解決此問題,需要的朋友可以一起看看吧
    2015-09-09
  • cwrsync server 服務(wù)啟動(dòng)失敗的解決方法小結(jié)

    cwrsync server 服務(wù)啟動(dòng)失敗的解決方法小結(jié)

    因?yàn)榉?wù)器用cwrsync用來同步數(shù)據(jù),有時(shí)候連接不上的時(shí)候,到服務(wù)器上查看cwrsync server停止了,啟動(dòng)時(shí)就提示啟動(dòng)失敗
    2012-06-06
  • Windows服務(wù)器文件備份到本地的方法、Windows服務(wù)器數(shù)據(jù)備份方案

    Windows服務(wù)器文件備份到本地的方法、Windows服務(wù)器數(shù)據(jù)備份方案

    重要的數(shù)據(jù)必須備份,并且必須實(shí)時(shí)備份,否則一旦出現(xiàn)意外情況,將會給服務(wù)器文件安全帶來巨大災(zāi)難。那么,如何備份服務(wù)器文件呢?下面就一起來了解一下
    2019-05-05
  • Rsync 服務(wù)安全加固方法

    Rsync 服務(wù)安全加固方法

    Rsync 是一個(gè)通過檢查文件的時(shí)間戳和大小,來跨計(jì)算機(jī)系統(tǒng)高效地傳輸和同步文件的工具,建議您在使用 Rsync 服務(wù)端時(shí),參考本文對 Rsync 服務(wù)進(jìn)行安全加固,保障數(shù)據(jù)安全
    2018-02-02
  • 教你如何快速使用miniserve搭建文件服務(wù)

    教你如何快速使用miniserve搭建文件服務(wù)

    當(dāng)我們想自己搭建一個(gè) HTTP 文件服務(wù)向其他人分享文件,我們可以通過 miniserve 一鍵生成簡約、美觀的文件服務(wù)器,這篇文章主要介紹了如何使用miniserve搭建文件服務(wù),感興趣的朋友跟隨小編一起看看吧
    2023-04-04
  • Raid教程 全程圖解手把手教你做RAID

    Raid教程 全程圖解手把手教你做RAID

    本文要以一個(gè)具體的磁盤陣列配置方法為例向大家介紹磁盤陣列的一些基本配置方法,給出一些關(guān)鍵界面,使各位對磁盤陣列的配置有一個(gè)理性認(rèn)識,因?yàn)椴煌放频姆?wù)器配置略有不同,大家可以到官方網(wǎng)站搜下
    2013-06-06

最新評論

和林格尔县| 西充县| 永善县| 建宁县| 荔浦县| 仲巴县| 民权县| 连云港市| 资溪县| 延津县| 绥棱县| 高淳县| 满城县| 治县。| 阿拉善左旗| 和顺县| 双桥区| 鄂伦春自治旗| 昌图县| 濮阳市| 武城县| 泾源县| 苏尼特左旗| 浦北县| 西充县| 长沙市| 夏津县| 财经| 昌吉市| 昔阳县| 阳东县| 炉霍县| 海伦市| 水城县| 敖汉旗| 英山县| 颍上县| 西盟| 炎陵县| 灵台县| 深圳市|