diff --git a/operation.log b/operation.log
new file mode 100644
index 0000000..5b0a1cb
--- /dev/null
+++ b/operation.log
@@ -0,0 +1,371 @@
+Microsoft Windows [版本 10.0.26100.2314]
+(c) Microsoft Corporation。保留所有权利。
+
+C:\Users\Lei Zhao\Desktop\demo>touch README.md
+'touch' 不是内部或外部命令,也不是可运行的程序
+或批处理文件。
+
+C:\Users\Lei Zhao\Desktop\demo>echo "test" > README.md
+
+C:\Users\Lei Zhao\Desktop\demo>dir
+ 驱动器 C 中的卷没有标签。
+ 卷的序列号是 0E23-B25F
+
+ C:\Users\Lei Zhao\Desktop\demo 的目录
+
+2024/11/29 12:45
.
+2024/11/29 12:43 ..
+2024/11/29 12:43 39 info.txt
+2024/11/29 12:45 9 README.md
+2024/11/14 16:35 19,456 家委会竞选申报表.doc
+ 3 个文件 19,504 字节
+ 2 个目录 74,087,919,616 可用字节
+
+C:\Users\Lei Zhao\Desktop\demo>git init
+Initialized empty Git repository in C:/Users/Lei Zhao/Desktop/demo/.git/
+
+C:\Users\Lei Zhao\Desktop\demo>git checkout -b main
+Switched to a new branch 'main'
+
+C:\Users\Lei Zhao\Desktop\demo>git .
+git: '.' is not a git command. See 'git --help'.
+
+The most similar commands are
+ am
+ gc
+ mv
+ p4
+ rm
+
+C:\Users\Lei Zhao\Desktop\demo>git add .
+
+C:\Users\Lei Zhao\Desktop\demo>git commit -m "my first demo about git on my home pc"
+[main (root-commit) 5ae0a01] my first demo about git on my home pc
+ 3 files changed, 2 insertions(+)
+ create mode 100644 README.md
+ create mode 100644 info.txt
+ create mode 100644 "\345\256\266\345\247\224\344\274\232\347\253\236\351\200\211\347\224\263\346\212\245\350\241\250.doc"
+
+C:\Users\Lei Zhao\Desktop\demo>git remote add origin https://demo.gitea.com/lzdev/Demo.git
+
+C:\Users\Lei Zhao\Desktop\demo>git push -u origin main
+fatal: unable to access 'https://demo.gitea.com/lzdev/Demo.git/': TLS connect error: error:00000000:lib(0)::reason(0)
+
+C:\Users\Lei Zhao\Desktop\demo>git remote add origin https://demo.gitea.com/lzdev/Demo.git
+error: remote origin already exists.
+
+C:\Users\Lei Zhao\Desktop\demo>git push -u origin main
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 4 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (5/5), 5.06 KiB | 1.69 MiB/s, done.
+Total 5 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To https://demo.gitea.com/lzdev/Demo.git
+ * [new branch] main -> main
+branch 'main' set up to track 'origin/main'.
+
+C:\Users\Lei Zhao\Desktop\demo>git list
+git: 'list' is not a git command. See 'git --help'.
+
+The most similar commands are
+ bisect
+ rev-list
+
+C:\Users\Lei Zhao\Desktop\demo>git --state
+unknown option: --state
+usage: git [-v | --version] [-h | --help] [-C ] [-c =]
+ [--exec-path[=]] [--html-path] [--man-path] [--info-path]
+ [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--no-lazy-fetch]
+ [--no-optional-locks] [--no-advice] [--bare] [--git-dir=]
+ [--work-tree=] [--namespace=] [--config-env==]
+ []
+
+C:\Users\Lei Zhao\Desktop\demo>git config --gloabal user.name "lzdev"
+error: unknown option `gloabal'
+usage: git config list [] [] [--includes]
+ or: git config get [] [] [--includes] [--all] [--regexp] [--value=] [--fixed-value] [--default=]
+ or: git config set [] [--type=] [--all] [--value=] [--fixed-value]
+ or: git config unset [] [--all] [--value=] [--fixed-value]
+ or: git config rename-section []
+ or: git config remove-section []
+ or: git config edit []
+ or: git config [] --get-colorbool []
+
+Config file location
+ --[no-]global use global config file
+ --[no-]system use system config file
+ --[no-]local use repository config file
+ --[no-]worktree use per-worktree config file
+ -f, --[no-]file
+ use given config file
+ --[no-]blob read config from given blob object
+
+Action
+ --get get value: name []
+ --get-all get all values: key []
+ --get-regexp get values for regexp: name-regex []
+ --get-urlmatch get value specific for the URL: section[.var] URL
+ --replace-all replace all matching variables: name value []
+ --add add a new variable: name value
+ --unset remove a variable: name []
+ --unset-all remove all matches: name []
+ --rename-section rename section: old-name new-name
+ --remove-section remove a section: name
+ -l, --list list all
+ -e, --edit open an editor
+ --get-color find the color configured: slot []
+ --get-colorbool find the color setting: slot []
+
+Display options
+ -z, --[no-]null terminate values with NUL byte
+ --[no-]name-only show variable names only
+ --[no-]show-origin show origin of config (file, standard input, blob, command line)
+ --[no-]show-scope show scope of config (worktree, local, global, system, command)
+ --[no-]show-names show config keys in addition to their values
+
+Type
+ -t, --[no-]type
+ value is given this type
+ --bool value is "true" or "false"
+ --int value is decimal number
+ --bool-or-int value is --bool or --int
+ --bool-or-str value is --bool or string
+ --path value is a path (file or directory name)
+ --expiry-date value is an expiry date
+
+Other
+ --[no-]default
+ with --get, use default value when missing entry
+ --[no-]comment
+ human-readable comment string (# will be prepended as needed)
+ --[no-]fixed-value use string equality when comparing values to value pattern
+ --[no-]includes respect include directives on lookup
+
+
+C:\Users\Lei Zhao\Desktop\demo>git config --gloabal user.name "lzdev"
+error: unknown option `gloabal'
+usage: git config list [] [] [--includes]
+ or: git config get [] [] [--includes] [--all] [--regexp] [--value=] [--fixed-value] [--default=]
+ or: git config set [] [--type=] [--all] [--value=] [--fixed-value]
+ or: git config unset [] [--all] [--value=] [--fixed-value]
+ or: git config rename-section []
+ or: git config remove-section []
+ or: git config edit []
+ or: git config [] --get-colorbool []
+
+Config file location
+ --[no-]global use global config file
+ --[no-]system use system config file
+ --[no-]local use repository config file
+ --[no-]worktree use per-worktree config file
+ -f, --[no-]file
+ use given config file
+ --[no-]blob read config from given blob object
+
+Action
+ --get get value: name []
+ --get-all get all values: key []
+ --get-regexp get values for regexp: name-regex []
+ --get-urlmatch get value specific for the URL: section[.var] URL
+ --replace-all replace all matching variables: name value []
+ --add add a new variable: name value
+ --unset remove a variable: name []
+ --unset-all remove all matches: name []
+ --rename-section rename section: old-name new-name
+ --remove-section remove a section: name
+ -l, --list list all
+ -e, --edit open an editor
+ --get-color find the color configured: slot []
+ --get-colorbool find the color setting: slot []
+
+Display options
+ -z, --[no-]null terminate values with NUL byte
+ --[no-]name-only show variable names only
+ --[no-]show-origin show origin of config (file, standard input, blob, command line)
+ --[no-]show-scope show scope of config (worktree, local, global, system, command)
+ --[no-]show-names show config keys in addition to their values
+
+Type
+ -t, --[no-]type
+ value is given this type
+ --bool value is "true" or "false"
+ --int value is decimal number
+ --bool-or-int value is --bool or --int
+ --bool-or-str value is --bool or string
+ --path value is a path (file or directory name)
+ --expiry-date value is an expiry date
+
+Other
+ --[no-]default
+ with --get, use default value when missing entry
+ --[no-]comment
+ human-readable comment string (# will be prepended as needed)
+ --[no-]fixed-value use string equality when comparing values to value pattern
+ --[no-]includes respect include directives on lookup
+
+
+C:\Users\Lei Zhao\Desktop\demo>git config --global user.name "lzdev"
+
+C:\Users\Lei Zhao\Desktop\demo>git config --global user.email "ciozhao@126.com"
+
+C:\Users\Lei Zhao\Desktop\demo>git commit -m "a first change about README.md"
+On branch main
+Your branch is up to date with 'origin/main'.
+
+Changes not staged for commit:
+ (use "git add ..." to update what will be committed)
+ (use "git restore ..." to discard changes in working directory)
+ modified: README.md
+
+no changes added to commit (use "git add" and/or "git commit -a")
+
+C:\Users\Lei Zhao\Desktop\demo>git add README.md
+
+C:\Users\Lei Zhao\Desktop\demo>git commit -m "a first change about README.md"
+[main 4c393c2] a first change about README.md
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+C:\Users\Lei Zhao\Desktop\demo>git status
+On branch main
+Your branch is ahead of 'origin/main' by 1 commit.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+
+C:\Users\Lei Zhao\Desktop\demo>git stauts
+git: 'stauts' is not a git command. See 'git --help'.
+
+The most similar command is
+ status
+
+C:\Users\Lei Zhao\Desktop\demo>git log
+commit 4c393c2fb05ea7e2fd3b01844d1ceba2ab97fc66 (HEAD -> main)
+Author: lzdev
+Date: Fri Nov 29 12:57:06 2024 +0800
+
+ a first change about README.md
+
+commit 5ae0a0130741c9015dae69f05c95e5380dd19f17 (origin/main)
+Author: lzdev
+Date: Fri Nov 29 12:46:21 2024 +0800
+
+ my first demo about git on my home pc
+
+C:\Users\Lei Zhao\Desktop\demo>git log --pretty=oneline
+4c393c2fb05ea7e2fd3b01844d1ceba2ab97fc66 (HEAD -> main) a first change about README.md
+5ae0a0130741c9015dae69f05c95e5380dd19f17 (origin/main) my first demo about git on my home pc
+
+C:\Users\Lei Zhao\Desktop\demo>git log --graph --pretty=oneline --abbrev-commit
+* 4c393c2 (HEAD -> main) a first change about README.md
+* 5ae0a01 (origin/main) my first demo about git on my home pc
+
+C:\Users\Lei Zhao\Desktop\demo>history
+'history' 不是内部或外部命令,也不是可运行的程序
+或批处理文件。
+
+C:\Users\Lei Zhao\Desktop\demo>git show
+commit 4c393c2fb05ea7e2fd3b01844d1ceba2ab97fc66 (HEAD -> main)
+Author: lzdev
+Date: Fri Nov 29 12:57:06 2024 +0800
+
+ a first change about README.md
+
+diff --git a/README.md b/README.md
+index f73693a..4edd251 100644
+--- a/README.md
++++ b/README.md
+@@ -1 +1,8 @@
+-"test"
++### 关于这个项目的说明
++
++作者:Lao Zhao 日期:2024年11月29日
++
++---
++
+++ 今天创建了这个账号
+++ 准备用来记录日记也不错
+\ No newline at end of file
+
+C:\Users\Lei Zhao\Desktop\demo>git push -u origin "master"
+error: src refspec master does not match any
+error: failed to push some refs to 'https://demo.gitea.com/lzdev/Demo.git'
+
+C:\Users\Lei Zhao\Desktop\demo>git push -u origin main
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 4 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (3/3), 490 bytes | 490.00 KiB/s, done.
+Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To https://demo.gitea.com/lzdev/Demo.git
+ 5ae0a01..4c393c2 main -> main
+branch 'main' set up to track 'origin/main'.
+
+C:\Users\Lei Zhao\Desktop\demo>git add .
+
+C:\Users\Lei Zhao\Desktop\demo>git show
+commit 4c393c2fb05ea7e2fd3b01844d1ceba2ab97fc66 (HEAD -> main, origin/main)
+Author: lzdev
+Date: Fri Nov 29 12:57:06 2024 +0800
+
+ a first change about README.md
+
+diff --git a/README.md b/README.md
+index f73693a..4edd251 100644
+--- a/README.md
++++ b/README.md
+@@ -1 +1,8 @@
+-"test"
++### 关于这个项目的说明
++
++作者:Lao Zhao 日期:2024年11月29日
++
++---
++
+++ 今天创建了这个账号
+++ 准备用来记录日记也不错
+\ No newline at end of file
+
+C:\Users\Lei Zhao\Desktop\demo>git log --oneline
+4c393c2 (HEAD -> main, origin/main) a first change about README.md
+5ae0a01 my first demo about git on my home pc
+
+C:\Users\Lei Zhao\Desktop\demo>git status
+On branch main
+Your branch is up to date with 'origin/main'.
+
+Changes to be committed:
+ (use "git restore --staged ..." to unstage)
+ modified: README.md
+ deleted: info.txt
+
+
+C:\Users\Lei Zhao\Desktop\demo>git rm info.txt
+fatal: pathspec 'info.txt' did not match any files
+
+C:\Users\Lei Zhao\Desktop\demo>git commit -m "我删除了一个叫info.txt的文件"
+[main da56802] 我删除了一个叫info.txt的文件
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+ delete mode 100644 info.txt
+
+C:\Users\Lei Zhao\Desktop\demo>git push
+warning: redirecting to https://demo.gitea.com/lzdev/My_diary/
+Enumerating objects: 5, done.
+Counting objects: 100% (5/5), done.
+Delta compression using up to 4 threads
+Compressing objects: 100% (3/3), done.
+Writing objects: 100% (3/3), 529 bytes | 529.00 KiB/s, done.
+Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
+remote: . Processing 1 references
+remote: Processed 1 references in total
+To https://demo.gitea.com/lzdev/Demo.git
+ 4c393c2..da56802 main -> main
+
+C:\Users\Lei Zhao\Desktop\demo>
+
+