您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么創建GitHub”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么創建GitHub”吧!
What is GitHub?
GitHub是一個用于版本控制和協作的代碼托管平臺。它允許你和其他人在任何地點一起對同一個項目進行操作。本教程向您介紹GitHub的基本功能,如存儲庫、分支、提交和拉請求。你將創建自己的Hello World存儲庫,并將學習一種創建和檢查代碼的流行方法——GitHub的拉請求的工作流程。
要完成本教程,您需要一個GitHub帳戶和互聯網接入。您不需要知道如何編寫代碼、使用命令行或者安裝Git(版本控制軟件GitHub是構建在Git之上的)。
提示:在單獨的瀏覽器窗口(或選項卡)中打開本指南,以便在完成教程中的步驟時可以看到它。
步驟一:創建一個倉庫
一個倉庫往往用來管理一個項目,存儲庫可以包含文件夾和文件、圖像、視頻、電子表格和數據集——任何您的項目需要的東西。我們建議您在倉庫中包括一個readme,或者一個包含您的項目信息的文件。GitHub使得在創建新存儲庫的同時添加一個文件變得很容易。它還提供了其他常見選項,如許可證文件。
動手創建一個倉庫
在GitHub網站右上角您的頭像旁邊,點擊+號并選擇“New repository”
以“hello_world”命名你的倉庫
寫一段簡短的介紹
選擇一個自述型文件來填充你的倉庫
點擊Create repository。
步驟二:創建一個分支
分支是對倉庫文件的不同版本同時處理的方法。
你的倉庫默認有一個名為“master”的分支,它被認為是最終分支。在把項目提交到“master”前,我們對其使用分支結構進行實驗和編輯。
當你在主分支之外創建了另一個分支時,你便對當前主分支進行了復制,或者說快照。如果其他人在你處理該分支時對主分支進行了修改,你便可以適時的獲得更新。
如下圖所示:
主分支master
一個名為"feature"的新分支(因為我們在該分支上進行"特征工作")
該"feature"分支在被整合到總分支master之前的經歷
你曾保存過同一文件的不同版本嗎?就像這樣:
story.text
story-joe-edit.txt
story-joe-edit-reviewed.txt
分支可以在GitHub存儲庫中完成類似的目標。
在GitHub,我們的開發人員、編寫人員和設計人員使用分支將修復bug和特征工作與我們的主(生產)分支分開。當變更準備好時,他們將分支合并到主分支master中。
動手創建一個分支
打開你的新倉庫"hello_world"
單擊文件列表頂部的下拉列表,其中顯示分支:master
在新的分支文本框中鍵入分支名稱readme-edits
選擇藍色"創建分支"框或按鍵盤上的"回車"
現在有兩個分支,master和readme-edits。它們看起來一模一樣,但這只是暫時的!接下來,我們將把更改添加到新分支。
步驟三:做出更改并提交
好了!現在,您在readme-edits分支的代碼界面中,它是master的副本。讓我們做一些編輯。
在GitHub上,保存的更改被稱為提交。每個提交都有一個相關的提交消息,這是一個解釋為什么要進行特定更改的描述。提交消息捕獲您的更改歷史,這樣其他貢獻者就可以理解您所做的事情和原因。
動手更改并提交
點擊README.md文件
單擊文件視圖右上角的鉛筆圖標進行編輯。
在編輯區寫一點自我介紹
點擊"Commit changes"button
這些更改將只針對于你readme-edits分支里的README文件,所以現在該分支的內容不同于主分支。
步驟四:打開一個拉請求
漂亮!現在您已經在master的分支中進行了更改,可以打開拉請求。
拉請求是GitHub協作的核心。當您打開一個拉請求時,你是在請求某人審查并接受您提議的更改,并將這些更改合并到他們的分支中。拉請求會顯示來自兩個分支內容上的差異。對內容的更改,添加和刪除等操作將會以綠色和紅色顯示。
一旦內容提交,你便可以打開拉請求并開始進行討論啦,這些甚至都可以在代碼完成之前進行。
在你的拉請求信息中使用GitHub的https://help.github.com/en/github/writing-on-github/about-writing-and-formatting-on-github#text-formatting-toolbar,你可以向特定的人或團隊尋求反饋,不管他們是在客廳的另一端還是在10個時區之外。
您甚至可以在自己的存儲庫中打開拉請求并自己合并它們。在進行大型項目之前,這是學習GitHub流程的好方法。
動手打開對README文件修改的拉請求
點擊圖片查看大圖:
單擊Pull Request選項卡,然后從Pull Request頁面,單擊綠色的New Pull Request按鈕。
在“示例比較”框中,選擇您創建的分支readme-edits與master(原始版本)進行比較。
查看您在比較頁面上的差異中的更改,確保它們是您想要提交的。
當您確信這些是您想要提交的更改時,單擊綠色的Create Pull Request按鈕。
給你的拉請求一個標題,并寫一個簡短的變更描述。
完成后,點擊"Create pull request"!
注意:你可以在評論區或者拉請求中使用表情符號或者拖拽圖像,動圖等。
步驟五:合并你的拉請求
最后一步,是時候將你"readme-edits"分支中的變更合并到"master"主分支中去了。
單擊綠色的Merge pull request按鈕,將更改合并到master中。
點擊"Confirm merge"
當分支中的更改已經合并后,單擊紫色框中的"Delete branch"按鈕刪除分支
感謝各位的閱讀,以上就是“怎么創建GitHub”的內容了,經過本文的學習后,相信大家對怎么創建GitHub這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。