许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop
$ cd learngit
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ cat readme.txt
Git is a distributed version control system.
Git is free software distributed under the GPL.
Git has a mutable index called stage.
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ cat readme.txt
Git is a distributed version control system.
Git is free software distributed under the GPL.
Git has a mutable index called stage.
Git tracks changes.
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git add readme.txt
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git status
On branch master
Changes to be committed:(use "git restore --staged <file>..." to unstage)
modified: readme.txt
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git commit -m "git tracks changes"[master 153e934] git tracks changes
1 file changed,2insertions(+)
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git status
On branch master
Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)
modified: readme.txt
no changes added to commit(use "git add" and/or "git commit -a")
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git diff HEAD -- readme.txt
diff --git a/readme.txt b/readme.txt
index 27990f1..7860f33100644--- a/readme.txt
+++ b/readme.txt
@@ -2,7+2,7 @@
Git is a distributed version control system.
Git is free software distributed under the GPL.
Git has a mutable index called stage.-Git tracks changes.+Git tracks changes of files.
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git add readme.txt
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git status
On branch master
Changes to be committed:(use "git restore --staged <file>..." to unstage)
modified: readme.txt
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git comit -m "比较没进入工作区与已进入暂存区修改的提交"
git:'comit' is not a git command. See 'git --help'.
The most similar command is
commit
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git commit -m "比较没进入工作区与已进入暂存区修改的提交"[master ab02a81] 比较没进入工作区与已进入暂存区修改的提交
1 file changed,1insertion(+),1deletion(-)
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ status
bash: status: command not found
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$ git status
On branch master
nothing to commit, working tree clean
许荣@DESKTOP-A30VNHE MINGW64 ~/Desktop/learngit(master)
$