mac-git

(base) localhost:Pyexample ligaijiang$ pwd
/Users/ligaijiang/Pyexample
(base) localhost:Pyexample ligaijiang$ mkdir MyGit2
(base) localhost:Pyexample ligaijiang$ ls
MyGit1        MyGit2        version1.txt    version2.txt
(base) localhost:Pyexample ligaijiang$ git init
Initialized empty Git repository in /Users/ligaijiang/Pyexample/.git/
(base) localhost:Pyexample ligaijiang$ ls
MyGit1        MyGit2        version1.txt    version2.txt
(base) localhost:Pyexample ligaijiang$ cd MyGit2/
(base) localhost:MyGit2 ligaijiang$ git init
Initialized empty Git repository in /Users/ligaijiang/Pyexample/MyGit2/.git/
(base) localhost:MyGit2 ligaijiang$ ls
(base) localhost:MyGit2 ligaijiang$ subl version2.txt
(base) localhost:MyGit2 ligaijiang$ git init
Reinitialized existing Git repository in /Users/ligaijiang/Pyexample/MyGit2/.git/
(base) localhost:MyGit2 ligaijiang$ ls
version2.txt
(base) localhost:MyGit2 ligaijiang$ ls -a
.        ..        .git        version2.txt
(base) localhost:MyGit2 ligaijiang$ git commit
On branch master

Initial commit

Untracked files:
    version2.txt

nothing added to commit but untracked files present
(base) localhost:MyGit2 ligaijiang$ git add version2.txt
(base) localhost:MyGit2 ligaijiang$ git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

    new file:   version2.txt

(base) localhost:MyGit2 ligaijiang$ ls -a
.        ..        .git        version2.txt
(base) localhost:MyGit2 ligaijiang$ git commit
[master (root-commit) e8f2906] B B
 1 file changed, 5 insertions(+)
 create mode 100644 version2.txt
(base) localhost:MyGit2 ligaijiang$ subl version2.txt
(base) localhost:MyGit2 ligaijiang$ git commit
On branch master
Changes not staged for commit:
    modified:   version2.txt

no changes added to commit
(base) localhost:MyGit2 ligaijiang$ ls -a
.        ..        .git        version2.txt
(base) localhost:MyGit2 ligaijiang$ git add version2.txt
(base) localhost:MyGit2 ligaijiang$ git commit
[master cb642a1] D ver add version
 1 file changed, 2 insertions(+), 1 deletion(-)
(base) localhost:MyGit2 ligaijiang$ git log
commit cb642a1952d77a63f8099f51aee994be02c06f96 (HEAD -> master)
Author: jiangpr_ok@163.com <jiangpr_ok@163.com>
Date:   Sat Mar 7 10:58:01 2020 +0800

    D
    ver add version

commit e8f290680405605a2212c5cb1fac833267072c7e
Author: jiangpr_ok@163.com <jiangpr_ok@163.com>
Date:   Sat Mar 7 10:55:47 2020 +0800

    B
    B
    
    add version
(base) localhost:MyGit2 ligaijiang$ 
原文地址:https://www.cnblogs.com/jpr-ok/p/12433070.html