GitHub學習小結

       之前斷斷續續的接觸過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中常見的三個界面
界面名稱 具體畫面
GitHub主頁

GitHub主頁

倉庫主頁

倉庫界面

個人主頁

個人主頁

二. Git命令對本地項目的操作與遠程倉庫的同步

(1)Git命令對本地項目的部署

基本信息設置:在github倉庫主頁顯示誰提交了該文件。

基本信息的初始化

基本信息設定後的驗證命令

②創建空文件夾。

創建空文件夾的命令

③在文件內初始化git:創建一個.git隱藏文件。

新建一個空文件夾GitTest,並打開

 

使用Git init命令在空文件夾中生成.git隱藏文件夾

④向倉庫中添加文件的流程。

使用touch命令,新建html文件

使用git status命令,查看添加狀態

使用git add命令,將新建文件添加到緩存區裏

使用git commit -m 命令將文件從緩存區提交到git倉庫裏

⑤修改文件。

打開空的html文件,添加一些內容

將修改後的html文件,並推送到緩存區

將緩存區中的文件進行提交

⑥刪除文件。

刪除文件過程中使用到的三條命令

(2)本地項目操作後對遠程倉庫的同步

目的:爲了備份,從而實現代碼共享的集中化處理。

①通過遠程倉庫的地址將遠程倉庫下載到本地。

找到遠程倉庫中項目的下載地址

使用git clone命令下載項目到本地

②在本地對項目GitSkills添加一個second.html文件。

對本地項目的四個常見的操作

③最終提交到遠程項目中

使用Git push命令將本地做出的修改同步到遠程倉庫中

 

(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,即可生成網頁。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章