PHP部分知識點總結
Git
分散式版本控制(管理)工具
檢視版本
git version
配置項
檢視配置列表:
git config --list
配置使用者名稱:
git config --global user.name = ""
配置郵箱:
git config --global user.email = ""
本地
初始化倉庫(建立倉庫):
git init
檢視倉庫狀態:
git status
將工作區的檔案新增到快取區:
git add
檔案提交到本地倉庫(入庫):
git commit -m ""
檢視日誌:
git log
回滾(切換版本):
git reset --hard <版本號>
檔案提交步驟:初始化倉庫 -> 新增到快取區 -> 提交到倉庫
git 忽略列表
建立 .gitignore 檔案(檔名以 . 開頭),將不需要提交的檔案寫入。
分支
檢視分支:
git branch
建立分支:
git branch
切換分支:
git checkout
建立並切換到新分支:
git checkout -b
合併分支:
git merge
將 dev 分支上的程式碼合併到 master 分支上:在 master 分支上,輸入 git merge dev
刪除分支:
git branch -d
不能在自己的分支上刪除自己
遠端
克隆遠端倉庫:
git clone
提交檔案到本地倉庫:
git add .
git commit -m ""
推送到遠端倉庫:
git push
拉取遠端倉庫檔案:
git pull
如果本地倉庫與遠端倉庫不一致,需要先拉取遠端倉庫最新檔案,再將本地的推送到遠端倉庫中。
提交檔案到遠端倉庫:建立好遠端倉庫 -> 克隆遠端倉庫 -> 提交檔案到本地倉庫 -> 推送到遠端倉庫
當前電腦不再需要密碼驗證
獲取 SSH 公鑰:
ssh-keygen
一直回車,回 yes
以 github 為例,在 C:/使用者/以電腦賬戶名命名的資料夾/.ssh/id_rsa.pub 開啟檔案,複製檔案內容,在 github 上的 SSH 新增公鑰。