1. 程式人生 > 其它 >Jest 測試框架 beforeEach 的設計原理解析

Jest 測試框架 beforeEach 的設計原理解析

建立倉庫命令

下表列出了 git 建立倉庫的命令:

命令 說明
git init 初始化倉庫
git clone [url] 拷貝一份遠端倉庫,也就是下載一個專案。

提交與修改

Git 的工作就是建立和儲存你的專案的快照及與之後的快照進行對比。

下表列出了有關建立與提交你的專案的快照的命令:

命令 說明
git add ./<檔名> 新增 所有/指定 檔案到倉庫。
git status (-s) 檢視倉庫當前的狀態,顯示有變更的檔案。
git diff [file] 比較檔案的不同,即暫存區和工作區的差異。
git commit -m "版本說明"
提交暫存區到本地倉庫。
git reset --hard <版本號> 回退(或切換)版本。
git rm 刪除工作區檔案。
git mv 移動或重新命名工作區檔案。

檢視歷史版本

命令 說明
git log 檢視版本詳細資訊
git log --oneline 檢視版本簡潔資訊
git log --graph 檢視歷史中什麼時候出現了分支、合併
git log --reverse 逆向顯示所有版本
git log --author 查詢指定使用者的提交版本資訊
git reflog 檢視版本資訊

遠端操作

命令 說明
git remote -v 顯示所有遠端倉庫
git remote add [倉庫名] [url] 新增遠端版本庫
git remote rm [name] 刪除遠端倉庫
git remote rename [old_name] [new_name] 修改倉庫名
git pull <htttps/ssh> 分支名 拉取遠端程式碼併合並
git push <htttps/ssh> 分支名 上傳遠端程式碼併合並

分支操作

命令 作用
git branch 列出分支
git branch 分支名 建立分支
git branch -v
檢視分支
git checkout 分支名 切換分支
git merge 分支名 把指定的分支切換到當前分支
git branch -d 分支名 刪除分支
git checkout -b 分支名 建立新分支並立即切換到該分支下