美文网首页
11. 小练习:数一数tree的个数

11. 小练习:数一数tree的个数

作者: 健倾心语 | 来源:发表于2018-12-11 11:45 被阅读7次
    image.png
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning
    $ git init watch_git_objects
    Initialized empty Git repository in C:/Users/Administrator/Desktop/git-learning/watch_git_objects/.git/
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning
    $ cd watch_git_objects/
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ ls -al
    total 8
    drwxr-xr-x 1 Administrator 197121 0 12月 11 11:24 ./
    drwxr-xr-x 1 Administrator 197121 0 12月 11 11:24 ../
    drwxr-xr-x 1 Administrator 197121 0 12月 11 11:24 .git/
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ mkdir doc
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git status
    On branch master
    
    No commits yet
    
    nothing to commit (create/copy files and use "git add" to track)
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ cd doc
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects/doc (master)
    $ echo "hello ,worid " > readme
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects/doc (master)
    $ git status
    On branch master
    
    No commits yet
    
    Untracked files:
      (use "git add <file>..." to include in what will be committed)
    
            ./
    
    nothing added to commit but untracked files present (use "git add" to track)
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects/doc (master)
    $ cd ..
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git status
    On branch master
    
    No commits yet
    
    Untracked files:
      (use "git add <file>..." to include in what will be committed)
    
            doc/
    
    nothing added to commit but untracked files present (use "git add" to track)
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ find .git/objects -type f
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git add doc
    warning: LF will be replaced by CRLF in doc/readme.
    The file will have its original line endings in your working directory
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git status
    On branch master
    
    No commits yet
    
    Changes to be committed:
      (use "git rm --cached <file>..." to unstage)
    
            new file:   doc/readme
    
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ find .git/objects -type f
    .git/objects/2b/a379a04646bdef34239171939d7298a0d27a4c
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git at-file -t a379a04646
    git: 'at-file' is not a git command. See 'git --help'.
    
    The most similar command is
            cat-file
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t a379a04646
    fatal: Not a valid object name a379a04646
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t a379a04646a379a04646
    fatal: Not a valid object name a379a04646a379a04646
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t a379a04646bdef34239171939d7298a0d27a4c
    fatal: Not a valid object name a379a04646bdef34239171939d7298a0d27a4c
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git commit -m'Add readme'
    [master (root-commit) 33833df] Add readme
     1 file changed, 1 insertion(+)
     create mode 100644 doc/readme
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ find .git/objects -type f
    .git/objects/2b/a379a04646bdef34239171939d7298a0d27a4c
    .git/objects/33/833df52b12e83a90e11ccf5873e73cc938a3e0
    .git/objects/3c/0d1cb570251b58871dab00d3becb961f634f6a
    .git/objects/9c/ddb5f05401558ea64ba46416d3be31b58d21ce
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t d7298a0d27a4c
    fatal: Not a valid object name d7298a0d27a4c
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t 2ba379
    blob
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -p 2ba379
    hello ,worid
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -t 33833d
    commit
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -p 33833d
    tree 9cddb5f05401558ea64ba46416d3be31b58d21ce
    author chenrongjian <1721713949@qq.com> 1544498989 +0800
    committer chenrongjian <1721713949@qq.com> 1544498989 +0800
    
    Add readme
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -p 9cddb5
    040000 tree 3c0d1cb570251b58871dab00d3becb961f634f6a    doc
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $ git cat-file -p 3c0d1
    100644 blob 2ba379a04646bdef34239171939d7298a0d27a4c    readme
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $  git cat-file -t 2ba379
    blob
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $  git cat-file -p 2ba379
    hello ,worid
    
    Administrator@WIN-KF4CHDSKKH5 MINGW64 ~/Desktop/git-learning/watch_git_objects (master)
    $
    
    

    相关文章

      网友评论

          本文标题:11. 小练习:数一数tree的个数

          本文链接:https://www.haomeiwen.com/subject/bleshqtx.html