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