之前斷斷續續的接觸過GitHub,但並未靜下心來真正的將知識點串一遍。今天在B站上找了第一個映入眼簾的GitHub的教程,共10集,講的超級好理解,作爲IT領域的講師,沒有耐心真的hold不了。
GitHub基礎知識點包括以下三類:
①九個概念和三個界面
②Git命令對本地項目的操作與遠程倉庫的同步
③GitHub pages的使用
一. 九個概念和三個界面
(1)九個概念
基本概念 | 中文解釋 | 作用 |
---|---|---|
Repository |
倉庫 |
放置項目的地方。一個項目對應一個倉庫;多個項目則對應多個倉庫;也可以叫做git庫。 |
Star |
收藏的人數 |
收藏項目方便下次查看 |
Fork |
複製並拷貝 |
將別人的項目複製並拷貝到自己的倉庫中,可進行修改,經過Fork的項目是獨立存在的。 |
Pull Request |
發起請求 |
基於Fork的,當發起請求的時候,別人在自己的項目的基礎上做了更改,別人會Pull Request,自己會收到請求,通過review後,可將不錯的內容合併到本來的項目中。 |
Watch |
關注 |
關注這個項目後,以後與這個項目有關的更新會在第一時間通知到你。 |
Issue |
事務卡片 |
你在別人的項目中發現Bug,但一時半會兒沒有成型的解決方案,所以你可以記錄在Issue上,等待你和項目創始人討論的時候使用。 |
Create new file |
新建文件 |
新建一個文件 |
Upload files |
上傳文件 |
可以將本地文件上傳到GitHub上 |
Find file |
搜索文件 |
在git庫(倉庫)中搜索並查找相關文件 |
(2)三個界面
界面名稱 | 具體畫面 |
GitHub主頁 | |
倉庫主頁 | |
個人主頁 |
二. Git命令對本地項目的操作與遠程倉庫的同步
(1)Git命令對本地項目的部署
①基本信息設置:在github倉庫主頁顯示誰提交了該文件。
②創建空文件夾。
③在文件內初始化git:創建一個.git隱藏文件。
④向倉庫中添加文件的流程。
⑤修改文件。
⑥刪除文件。
(2)本地項目操作後對遠程倉庫的同步
目的:爲了備份,從而實現代碼共享的集中化處理。
①通過遠程倉庫的地址將遠程倉庫下載到本地。
②在本地對項目GitSkills添加一個second.html文件。
③最終提交到遠程項目中
(3)GitHub pages的使用
Git pages創建個人主頁 |
|
注意:1. github創建的個人網頁訪問地址爲:用戶名.github.io; 2.只能是靜態網頁; 3.只能存在.html後綴的文件。 |
|
進入用戶名.github.io的倉庫 |
1.新建html文件,點擊settings。 2.在settings頁面,點擊choose a theme選擇主題; 4.點擊Select theme,即可生成網頁。 |