git命令大全及如何直接訪問github上的專案

2021-10-25 04:19:32 字數 1899 閱讀 5091

工作區:平時敲**的地方

暫存區:

本地倉庫:

遠端倉庫:

==>指令:git init

==>在專案根目錄多乙個.git的隱藏資料夾

==>這個資料夾不能刪除,如果刪除,所有的版本資訊都會丟失

==>專案的根目錄新建乙個檔案: .gitignore

==>哪些內容需要忽略,就在裡面書寫路徑,我要忽略node_modules資料夾

==>就在裡面寫node_modules

==>指令: git status

==>git不管理空資料夾

==>如果希望保留空檔案結構,必須在資料夾裡面有檔案

==>我在空檔案裡面建立檔案,但是又要表明這個檔案沒有實際左右,只是為了保留資料夾結構

==>所有一般這種檔案叫做: .keepgit

==>指令:

–>git add 要放到暫存區的檔名

–>git add 要放到暫存區的資料夾名/

–>git add --all 把工作區所有git管理的檔案都放到暫存區

–>簡寫:git add .

==>工作區檔案除非手動刪除,不會消失

==>可以通過指令: git status 檢視檔案狀態

–>untracked files: 表示在工作區還沒有新增到暫存區的檔案

–>changes to be committed: 表示已經新增到暫存區的檔案

==>git diff:可以檢視工作區檔案和暫存區檔案的區別

==>指令:

–>git rm --cached 要刪除的檔名 ==>作用:從暫存區刪除檔案

–>git checkout – 檔案路徑 ==>作用:拉取暫存區檔案,並將其替換成工作區檔案

==>執行完成以後,通過git status檢視檔案狀態

==>git commit -m 「本次提交的歷史版本的詳細描述」

==>git log ==>檢視當前版本及其前面的版本

==>git reflog ==>檢視所有版本

就是把本地倉庫的乙個可以檢視的版本恢復到工作區

==>git reset --hard head 回到最新版

==>git reset --hard head^ 回到最新版的前乙個版本

==>git reset --hard 版本號 回到指定版本

1.分支操作

建立分支:

==>指令: git branch 分支名

刪除分支:

==>指令: git branch -d 分支名

檢視分支:

==>指令: git branch

切換分支:

==>指令: git checkout 分支名

合併分支:

==>指令: git merge 要合併的分支名 -m 「新版本的詳細描述」

分支合併可能遇到分支衝突,需手動處理

2.常用的分支命名

提交

拉取 git命令大全

開啟專案的位址,在位址前加上htmlpreview.github.io/?

如何通過輸入網域名稱直接訪問IP

修改tomcat的conf資料夾下的server.xml檔案 1 將8080埠號改為80 2 將engine的defaulthost改為你想要的網域名稱 catalina defaulthost www.testproject.com 3 將host的name改為自己想要的網域名稱 4 在內部加入標...

如何設定網域名稱直接訪問自己的tomcat專案

如 輸入個性網域名稱 www.baidu.com 訪問到自己的網頁 大致過程 修改網域名稱解析 修改tomcat埠號 修改tomcat的server.xml 重啟tomcat 完成 第一步 申請網域名稱 我是阿里雲的 第二步 進行網域名稱解析 第三步 輸入自己伺服器的公網ip 第四步 設定伺服器to...

教你如何直接訪問php例項物件的private屬性

在介紹關鍵部分之前,我們先回顧一下php物件導向的訪問控制。對屬性或方法的訪問控制,是通過在前面新增關鍵字 public 公有 protected 受保護 或 private 私有 來實現的。被定義為公有的類成員可以在任何地方被訪問。被定義為受保護的類成員則可以被其自身以及其子類和父類訪問。被定義為...