《LINUX教學:GitHub 簡易入門指南》要點:
本文介紹了LINUX教學:GitHub 簡易入門指南,希望對您有用。如果有疑問,可以聯系我們。
Getting Started With GitHub
GitHub?是一個在線平臺,旨在促進在一個共同項目上工作的個人之間的代碼托管、版本控制和協作.通過該平臺,無論何時何地,都可以對項目進行操作(托管和審查代碼,管理項目和與世界各地的其他開發者共同開發軟件).GitHub 平臺為開源項目和私人項目都提供了項目處置功能.
關于團隊項目處理的功能包含:GitHub 流Flow>和 GitHub 頁Pages.這些功能可以讓需要定期部署的團隊輕松處理工作流程.另一方面,GitHub 頁提供了頁面用于展示開源項目、展示簡歷、托管博客等.
GitHub 也為個人項目提供了需要的工具,使得個人項目可以輕松地處理.它也使得個人可以更輕松地與世界分享他們的項目.
在 GitHub 上啟動新項目時,您必需先使用您的電子郵件地址創建一個帳戶.
github homepage
然后,在驗證郵箱的時刻,用戶將自動登錄到他們的 GitHub 帳戶.
之后,我們會被帶到一個用于創建倉庫repository的頁面.?倉庫存儲著包含修訂歷史記錄在內的所有項目文件.倉庫可以是公開的或者是私有的.公開的倉庫可以被任何人查看,但是,只有項目所有者授予權限的人才可以提交修改到這個倉庫.另一方面,私有倉庫提供了額外的控制,可以將項目設置為對誰可見.因此,公開倉庫適用于開源軟件項目,而私有倉庫主要適用于私有或閉源項目.
create a github repository
在 GitHub 中,分支branch是一種同時操作單個倉庫的各種版本的方式.默認情況下,任何創建的單個倉庫都會被分配一個名為 “MASTER” 的分支,它被認為是最后一個分支.在 GitHub 中,分支在被合并到主干master(最后的分支)之前,可以在對倉庫進行實驗和編纂中發揮作用.
為了使項目適合每一個人的需求,通常情況下,總是必要添加幾個格外的分支來匹配不同的項目.在主分支上創建一個分支和復制主分支時的當前狀態是一樣的.
add a branch to github repository
創建分支與在不同版本中保留單個文件是類似的.它通過在特定倉庫上執行的任務重命名來實現.
分支在堅持錯誤修復和功能添加工作中同樣被證明是有效.在進行必要的修改后,這些分支會被合并到主分支中.
在創立倉庫后創立一個分支:
這樣就勝利創建了兩個分支:master 和 readme-edits.
此步驟提供了關于如何更改倉庫并保存修改的指導.在 GitHub 上,提交commit被定義為保存的修改的意思.每一次提交都與一個提交信息commit message相關聯,該提交信息包括了保存的修改的歷史記錄,以及為何進行這些更改.這使得其他貢獻者可以很輕松地知道你做出的更改以及更改的原因.
要對倉庫進行變動和提交變動,請執行以下步驟:
請注意,這些更改僅僅影響到 readme-edits 分支,而不影響主分支.
commit branch to master
?拉取哀求pull request是一個允許貢獻者提出并哀求某人審查和合并某些更改到他們的分支的功能.?拉取哀求還顯示了幾個分支的差異(diffs).更改、添加和刪減通常以紅色和綠色來表示.一旦提交完成就可以開啟?拉取哀求,即使代碼還未完成.
開啟一個?拉取哀求:
用戶可以通過嘗試創建并保存拉取哀求來證實這些操作.
最后一步是將 readme-edits 分支和 master 分支合并到一起.如果 readme-edits 分支和 master 分支不會產生沖突,則會顯示merge pull request合并拉取哀求的按鈕.
merge the pull request github
當合并拉取時,有需要確保評論comment和其他字段被正確填寫.合并拉?。?/p>
本文提供了 GitHub 平臺從注冊到使用的基本操作,接下來由大家盡情探索吧.
GitHub 教程系列文章:?
通過GitHub創立個人技術博客圖文詳解?
GitHub 使用教程圖文詳解? ?
使用 GitHub / GitLab 的 Webhooks 進行網站自動化部署?
多個GitHub帳號的SSH key切換
如安在同一臺電腦上使用兩個GitHub賬戶
利用GitHub搭建小我Maven倉庫?
一分鐘熟悉GitHub
分享適用的GitHub 使用教程 ?
GitHub使用操作指南?
GitHub使用辦法入門基礎?
GitHub 的詳細先容:請點這里
GitHub 的下載地址:請點這里
via: http://www.linuxandubuntu.com/home/getting-started-with-github
作者:LinuxAndUbuntu 譯者:firmianay 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
本文永遠更新鏈接地址:
《LINUX教學:GitHub 簡易入門指南》是否對您有啟發,歡迎查看更多與《LINUX教學:GitHub 簡易入門指南》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/8861.html