From 4db1042b38f8a90a7f09aa69a0c10886acfe1731 Mon Sep 17 00:00:00 2001 From: QiHang Cai <64788865+MrBeanCpp@users.noreply.github.com> Date: Thu, 4 Jan 2024 15:03:01 +0800 Subject: [PATCH] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 测试需要单线程 --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index aa638c2..c9a4718 100644 --- a/README.md +++ b/README.md @@ -52,9 +52,15 @@ Git in Rust. 用 `Rust` 实现的mini `Git`. Called `mit`. - - [x] Merge(FF) ## 备注 +### ⚠️测试需要单线程 +⚠️注意:为了避免冲突,执行测试时请加上`--test-threads=1` + +如:`cargo test -- --test-threads=1` + +因为测试需要对同一个文件夹进行IO ### 名词释义 - 暂存区:`index` or `stage`,保存下一次`commit`需要的的文件快照 - 工作区:`worktree`,用户直接操作的文件夹 - 工作目录:`working directory` or `repository`,代码仓库的根目录,即`.mit`所在的目录 - `HEAD`:指向当前`commit`的指针 -- 已跟踪:`tracked`,指已经在暂存区[`index`]中的文件(即曾经`add`过的文件) \ No newline at end of file +- 已跟踪:`tracked`,指已经在暂存区[`index`]中的文件(即曾经`add`过的文件)