欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          超詳細!Github使用教程(圖文步驟詳解)

          本篇文章給大家?guī)砹岁P(guān)于Github的相關(guān)知識,其中主要跟大家介紹Github是什么?怎么使用Github?超級詳細的圖文教程哦~感興趣的朋友下面一起來看一下吧,希望對大家有幫助。

          最近幾天發(fā)現(xiàn)有些人對Github網(wǎng)站很好奇,但是無奈自己不會用,因為是外國人的網(wǎng)站,首先自己的英文就不過關(guān)。對于這個,其實可以用谷歌瀏覽器去瀏覽Github,它有一鍵翻譯的功能。但還是有必要介紹一下關(guān)于Github的一些功能和具體操作。 考慮到一些初學者可能沒有學過git、svn等版本控制工具,所以,這里我盡量不去涉及git指令。有關(guān)git的使用和學習可以看看我的系列博客,版本管理·玩轉(zhuǎn)git。 話不多說,進入正題。

          Github賬戶注冊

          首先百度搜索Github,進入Github官網(wǎng)。超詳細!Github使用教程(圖文步驟詳解)進入官網(wǎng)后,我們點擊Sign up進行注冊。超詳細!Github使用教程(圖文步驟詳解)這一步?jīng)]什么好說的,輸入用戶名和你的郵箱,密碼然后進行一個賬戶測試,完成后點Create an account即可。超詳細!Github使用教程(圖文步驟詳解)完成后來到第二步,這里當然是選擇免費的訂閱了。超詳細!Github使用教程(圖文步驟詳解)選擇完成后點擊Continue,來到第三步。 第三步只是提出一些問題讓你回答,例如您的編程水平如何?您打算如何使用Github?等等。不想答可以劃到網(wǎng)頁底部選擇跳過。超詳細!Github使用教程(圖文步驟詳解)答完后點擊Submit進行提交即可。

          超詳細!Github使用教程(圖文步驟詳解)

          提交之后Github會向你的注冊郵箱發(fā)送一封激活郵件,去把郵件打開然后點擊里面的鏈接激活即可,這樣賬戶就創(chuàng)建完成了。

          資源搜索

          我們用新創(chuàng)建的賬戶進行登錄,登錄成功后就會顯示這個頁面,我們可以在左上角進行資源的搜索,我這里以開源框架OkHttp舉例,你可以選擇范圍,選擇在自己的倉庫搜索還是在整個Github網(wǎng)站上搜索。我這里因為自己的倉庫里沒有這個資源,所以它默認在整個網(wǎng)站搜索。

          超詳細!Github使用教程(圖文步驟詳解)

          輸入關(guān)鍵字后回車就會開始搜索,然后顯示搜索結(jié)果。

          超詳細!Github使用教程(圖文步驟詳解)

          我們需要的資源就是排在第一位的這個,我們點擊進入,即可看到整個項目結(jié)構(gòu)及源碼。通過這個綠色的按鈕我們可以對資源進行下載。

          超詳細!Github使用教程(圖文步驟詳解)

          第一個紅框是倉庫地址,可以通過git工具進行克隆。這里我們就直接選擇Download ZIP,資源就被下載下來了。

          創(chuàng)建倉庫

          下面介紹一下如何創(chuàng)建屬于自己的代碼倉庫。超詳細!Github使用教程(圖文步驟詳解)

          在網(wǎng)頁的左側(cè)就是你的代碼倉庫,你可以點擊New進行創(chuàng)建。

          超詳細!Github使用教程(圖文步驟詳解)輸入

          倉庫名和倉庫的描述或說明,然后點擊Create repository。

          超詳細!Github使用教程(圖文步驟詳解)

          這樣倉庫就創(chuàng)建完成了,只不過現(xiàn)在的倉庫是空的,還什么也沒有,所以這里它推薦你從其它地方導入代碼進來或者推送代碼進來。我們可以點擊creating a new file來創(chuàng)建新文件。

          超詳細!Github使用教程(圖文步驟詳解)

          填上文件名,然后隨意編寫一些文件內(nèi)容,完成后將網(wǎng)頁拉至底部。

          超詳細!Github使用教程(圖文步驟詳解)

          填寫這次創(chuàng)建文件的說明,然后點Commit new file。

          超詳細!Github使用教程(圖文步驟詳解)

          現(xiàn)在你的倉庫里就有內(nèi)容了。

          團隊協(xié)作

          Github的優(yōu)勢就是讓廣大人民群眾都可以參與到各種開源項目的編寫。那么,如何在Github上實現(xiàn)團隊協(xié)作呢? 通過前面的一些操作,我們已經(jīng)創(chuàng)建了一個倉庫,那么我們就以這個倉庫為例,進行團隊開發(fā)。首先你得在這個倉庫中加入你的團隊成員。

          超詳細!Github使用教程(圖文步驟詳解)點擊Settings,進入設(shè)置頁面。超詳細!Github使用教程(圖文步驟詳解)

          點擊Collaborators,進入?yún)f(xié)作者頁面。

          超詳細!Github使用教程(圖文步驟詳解)

          這里顯示該倉庫暫無協(xié)作者,那么我們可以通過下面的搜索框進行用戶搜索,輸入用戶的用戶名或者郵箱地址進行搜索,成功搜索到之后點擊Add collaborator即可將該用戶添加為這個倉庫的協(xié)作者。這個時候該用戶會收到一條通知,只有他同意了才會參與到這個倉庫的開發(fā)中來。 我們還可以對團隊中的成員進行權(quán)限的設(shè)置,以便更加高效地開發(fā)。

          超詳細!Github使用教程(圖文步驟詳解)

          參與開源項目

          如何去參與一個開源項目,比如人氣極高的bootstrap,這是一個非常強大的CSS框架,我們在整個網(wǎng)站中搜索bootstrap,然后進入倉庫主頁。

          超詳細!Github使用教程(圖文步驟詳解)

          然后點Fork,就會在自己的賬號下克隆一個bootstrap倉庫。然后從自己的賬號下克隆,這里就必須要使用git工具了,輸入git指令:

          git clone https://github.com/blizzawang/bootstrap.git

          登錄后復制

          注意一定要從自己的賬號下clone倉庫,這樣你才能推送修改,如果從bootstrap作者的倉庫地址克隆,因為沒有權(quán)限,你將不能推送修改,除非作者將你列為該倉庫的協(xié)作者,但顯然這是不可能的。 Bootstrap的官方倉庫twbs/bootstrap、你在GitHub上克隆的倉庫my/bootstrap,以及你自己克隆到本地電腦的倉庫,他們的關(guān)系就像下圖顯示的那樣:

          超詳細!Github使用教程(圖文步驟詳解)

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

          如何合并代碼

          我們知道,git擁有極其強大的克隆和分支功能,在團隊協(xié)作中,你自己作為團隊項目的主干,其它成員就各自有一條分支,每個人都在自己的分支上工作,互不影響,這樣能最高效地開發(fā)項目。當每個人的項目功能都完成后,就是合并代碼的時候了,所有人的代碼都合并完成并沒有發(fā)生錯誤,整個項目就完成了。那么,在Github中,該如何合并代碼呢? 還是以上面創(chuàng)建的倉庫為例,這里我做了一些操作,使用git工具將倉庫clone到了桌面上,我們叫它本地倉庫,然后在本地倉庫新建了一個分支,模擬第二個程序員進行的操作,第二個程序員創(chuàng)建了一個test2文件,然后通過git工具推送到了Github倉庫里。

          超詳細!Github使用教程(圖文步驟詳解)現(xiàn)在我們可以看到,它提示一分鐘前user2分支有推送,然后我們點擊Compare&pullrequest進行比較和拉取請求。

          超詳細!Github使用教程(圖文步驟詳解)

          會發(fā)現(xiàn),這些分支能夠自動合并,是因為當前兩個分支的內(nèi)容互不沖突,這樣我們可以在下面填寫一些關(guān)于此次合并的說明,然后點擊Create pull request進行合并。

          超詳細!Github使用教程(圖文步驟詳解)

          繼續(xù)點擊Merge pull request。

          超詳細!Github使用教程(圖文步驟詳解)

          點擊Commit進行提交。我們回到倉庫主頁,發(fā)現(xiàn)user2的文件成功進來了。

          超詳細!Github使用教程(圖文步驟詳解)

          而當你的提交和其它人的提交產(chǎn)生了沖突,比如同時創(chuàng)建了一個變量,亦或是同時修改了某個文件的公共部分,此時就無法自動合并,這樣,你得通過git工具將他人的代碼更新到自己的本地倉庫,然后在本地將沖突解決,再推送到Github,其他人再對自己的代碼進行更新即可。

          如何刪除倉庫

          最后一點,如何刪除創(chuàng)建的倉庫?

          超詳細!Github使用教程(圖文步驟詳解)點擊Settings進入設(shè)置頁面。 將網(wǎng)頁拉到底部,選擇Delete this repository。

          超詳細!Github使用教程(圖文步驟詳解)然后輸入倉庫的名稱,點擊按鈕。

          超詳細!Github使用教程(圖文步驟詳解)

          刪除成功。

          超詳細!Github使用教程(圖文步驟詳解)好了,關(guān)于Github網(wǎng)站的使用就介紹到這里。當然,里面涉及了一些git的知識,關(guān)于git,我想你想要使用Github,你就應(yīng)該學會使用git。 因為這是國外的網(wǎng)站,所以有時候網(wǎng)站延遲會很高。也推薦大家一個網(wǎng)站。碼云 Gitee – 云端軟件開發(fā)協(xié)作平臺。這是國內(nèi)的一個代碼托管服務(wù)網(wǎng)站,同樣是通過git進行管理的,而且網(wǎng)速會快很多。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號