Section1 新文件
新添加文件后
$ git status
On branch test3
Untracked files:
(use "git add <file>..." to include in what will be committed)
test16.txt
nothing added to commit but untracked files present (use "git add" to track)
执行 git add . 之后
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git add .
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git status
On branch test3
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: test16.txt
执行git commit -m "test message" 后
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git commit -m "test message"
[test3 9ce16e4] test message
1 file changed, 1 insertion(+)
create mode 100644 test16.txt
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git status
On branch test3
nothing to commit, working tree clean
Section2 已结track的文件
先修改下 然后查看status
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git status
On branch test3
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: test16.txt
no changes added to commit (use "git add" and/or "git commit -a")
执行add命令
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git add .
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git status
On branch test3
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: test16.txt
执行commit命令
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git commit -m "test commit2"
[test3 2a483bb] test commit2
1 file changed, 3 insertions(+), 1 deletion(-)
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git status
On branch test3
nothing to commit, working tree clean
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)