西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程其它教程 → GitHub是什么?GitHub如何使用?

GitHub是什么?GitHub如何使用?

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西教程網(wǎng)時間:2013/12/16 10:48:15字體大。A-A+

作者:西西點擊:466次評論:0次標(biāo)簽: GitHub

版本控制工具(GitHub)V12.0 官方在線安裝版
  • 類型:編程輔助大小:195KB語言:中文 評分:1.8
  • 標(biāo)簽:
立即下載

GitHub有個未知安全檢測,當(dāng)訪問比較頻繁的時候,會直接返回403錯誤。作者就加了一條規(guī)則:如果返回的是403,就每5秒重試一次,并且是永久重試。
結(jié)果GitHub認為用戶訪問更頻繁了,于是一直返回403,最后成了死循環(huán),再加上作者顯然低估了搶票插件的用戶數(shù),就正好構(gòu)成了DDOS(Distributed Denial of Service,分布式拒絕服務(wù))的定義。

在github之前,Sourceforge、google source等代碼托管網(wǎng)站都沒有支持git,而得益于git本身的很多特性,使得github相比較Sourceforge等可以提供如fork、pull request等特性,而恰恰因可以直接fork一個項目,然后編寫自己的代碼,再通過pull request對源項目請求合并代碼,又使得為開源項目貢獻代碼變得從未如此簡單 

github 的fork是什么意思?

相當(dāng)于你在原項目的主分支上又建立了一個分支,你可以在該分支上任意修改,如果想將你的修改合并到原項目中時,可以pull request,這樣原項目的作者就可以將你修改的東西合并到原項目的主分支上去,這樣你就為開源項目貢獻了代碼,開源項目就會在大家共同的努力下不斷壯大和完善

如何使用GitHub? 

Git已經(jīng)變得非常流行,連Codeplex現(xiàn)在也已經(jīng)主推Git。Github上更是充斥著各種高質(zhì)量的開源項目,比如ruby on rails,cocos2d等等。

GitHub下載http://elephantinaurance.com/soft/42550.html

Github for Windows使用圖文教程下載 http://elephantinaurance.com/html/15618_1.html


Git與GitHub的區(qū)別是什么?

Git就是一種源碼管理的協(xié)議(相當(dāng)于SVN).
GitHub是實現(xiàn)Git這個協(xié)議的軟件服務(wù)/網(wǎng)站服務(wù)(相當(dāng)于TortoiseSVN).
例如: msysgit 也是相當(dāng)于TortoiseSVN之于svn的軟件.
 msysgit下載http://elephantinaurance.com/soft/26344.html

同時, GitHub除了實現(xiàn)"Git協(xié)議"外, 還擴展了自己的功能(例如在線管理, GitHub Page, 社交分享等).
其實你完全也可以開發(fā)一個軟件, 既實現(xiàn)Git功能, 又實現(xiàn)svn功能, 并提供在線服務(wù).

    版本控制軟件
    (26)版本控制軟件
    版本控制軟件是軟件開發(fā)者的必備工具,版本控制的作用是追蹤文件的變化,簡單說,就是當(dāng)你出錯了,可以很容易地回到?jīng)]出錯時的狀態(tài)。大型的頻繁修改的多人編寫的軟件項目,需要一個版本控制系統(tǒng)簡稱,行話叫做文件數(shù)據(jù)庫,追蹤文件的變化,避免出現(xiàn)混亂。網(wǎng)上有許多版本控制軟件可供選擇,并且都有詳細的教程或手冊,這里西西給大家提供了一些比較好用的版本控制軟件下載,推薦有需要的用戶下載使用。...更多>>

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)