zoukankan      html  css  js  c++  java
  • git 初步

    git command help

    不知道自己怎么搞的,发现了查看git命令的详细文档的一个操作

    git *** --hep就可以生成对应的html文档

    eg: git config --help / git commit -help

    效果图如下

    git 版本控制管理

    之前并没有接触过git方面的知识,在阿里实习期间才接触到git的管理流程,当时对git一无所知,师姐耐心的手把手的教我怎么使用,惭愧惭愧,在这里首先感谢我的师姐对我的帮助,之后恶补了一堆git快速入门教程,才得以在实习中有了一些进展,这几天事情不多,正好get了一本详细的git书籍,开始系统的学习了一下git

    首先我是使用的windows下的git bash进行的操作,当然感觉cygwin也是不错的选择,但是自我实践,在我的电脑上git bash命令行的反应速度超级慢(延时5s~10s),网上说是os 的io缓存造成的,还有说仓库太大,还需要把360,管家等垃圾软件退了,还有更可笑的解释是时间长了就不慢了(2333),反正解决方案试了很多,没有效果,但是cygwin的反应速度特别快。但是个人还是喜欢使用git bash,because在操作的过程中发现cygwin对命令的支持程度不及git bash (eg : ll  ls -l    )

    first 我在~目录下建立了一个目录,作为初始版本库开始进行操作

    mkdir ~/public_html

    cd ~/public_html

    touch index.html

    echo "balabala..." > index.html

    git init

    这样便生成了隐藏文件.git

    很多配置信息都存储在.git中,这个只是针对这个版本库的配置,当然也有用户级别和系统级别的config,用户级别的放在~/.gitconfig,需要通过git --global进行配置,系统级别的我暂时没有找到,因为还没有使用到,参考资料说在/etc/gitconfig or /usr/local/etc/gitconfig,感觉在ubuntu或者debian等正常的操作系统下比较正常吧,git bash和cygwin都没有sudo这回事

    中途的操作都存在了下面

    Administrator@USERCHI-U2H639K MINGW64 ~
    $ git status -uno
    fatal: Not a git repository (or any of the parent directories): .git
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ export PATH="$HOME/bin:$PATH"
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ ll
    total 3409
    lrwxrwxrwx 1 Administrator 197121      67 十月 10 15:14  「开始」菜单 -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Start Menu'/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:14  AppData/
    lrwxrwxrwx 1 Administrator 197121      38 十月 10 15:14 'Application Data' -> /c/Users/Administrator/AppData/Roaming/
    lrwxrwxrwx 1 Administrator 197121      64 十月 10 15:14  Cookies -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Cookies/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:33  Desktop/
    drwxr-xr-x 1 Administrator 197121       0 十月 17 12:28  Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:47  Downloads/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:17  Favorites/
    drwxr-xr-x 1 Administrator 197121       0 十月 26 16:19  IdeaProjects/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 12:13  IntelGraphicsProfiles/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Links/
    lrwxrwxrwx 1 Administrator 197121      36 十月 10 15:14 'Local Settings' -> /c/Users/Administrator/AppData/Local/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Music/
    lrwxrwxrwx 1 Administrator 197121      32 十月 10 15:14 'My Documents' -> /c/Users/Administrator/Documents/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  NetHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Network Shortcuts'/
    -rw-r--r-- 1 Administrator 197121 2097152 十月 29 15:30  NTUSER.DAT
    -rw-r--r-- 1 Administrator 197121  262144 十月 29 15:30  ntuser.dat.LOG1
    -rw-r--r-- 1 Administrator 197121       0 十月 10 15:13  ntuser.dat.LOG2
    -rw-r--r-- 1 Administrator 197121   65536 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
    -rw-r--r-- 1 Administrator 197121      20 十月 10 15:14  ntuser.ini
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Pictures/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  PrintHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Printer Shortcuts'/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 15:21  public_html/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  Recent -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Recent/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  SendTo -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/SendTo/
    lrwxrwxrwx 1 Administrator 197121      66 十月 10 15:14  Templates -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Templates/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Videos/
    cd
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd ~/p
    Pictures/    PrintHood/   public_html/
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd ~/public_html/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 20 十月 29 15:20 index.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git sta
    git: 'sta' is not a git command. See 'git --help'.
    
    The most similar commands are
            status
            stage
            stash
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    
    No commits yet
    
    Changes to be committed:
      (use "git rm --cached <file>..." to unstage)
    
            new file:   index.html
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "Initial contents of public_html" 
    >    --author="baidu<arlenmbx@163.com>"
    
    *** Please tell me who you are.
    
    Run
    
      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"
    
    to set your account's default identity.
    Omit --global to set the identity only in this repository.
    
    fatal: unable to auto-detect email address (got 'Administrator@USERCHI-U2H639K.(none)')
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git config --global user.email "arlenmbx@163.com"
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git config --global user.name "mubaixu"
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "Initial contents of public_html"    --author="baixu <arlenmbx@163.com>"
    [master (root-commit) d8d6af9] Initial contents of public_html
     Author: baixu <arlenmbx@163.com>
     1 file changed, 1 insertion(+)
     create mode 100644 index.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ vim
    e
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ export GIT_EDITOR=vim
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "Initial contents of public_html"    --author="baixu <arlenmbx@163.com>"
    On branch master
    nothing to commit, working tree clean
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    nothing to commit, working tree clean
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 20 十月 29 15:20 index.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cd .git/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ ll
    total 9
    -rw-r--r-- 1 Administrator 197121  32 十月 29 15:43 COMMIT_EDITMSG
    -rw-r--r-- 1 Administrator 197121 130 十月 29 15:21 config
    -rw-r--r-- 1 Administrator 197121  73 十月 29 15:21 description
    -rw-r--r-- 1 Administrator 197121  23 十月 29 15:21 HEAD
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 hooks/
    -rw-r--r-- 1 Administrator 197121 145 十月 29 15:34 index
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 info/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 logs/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 objects/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 refs/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd logs/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git/logs (GIT_DIR!)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 176 十月 29 15:36 HEAD
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 refs/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git/logs (GIT_DIR!)
    $ cd ..
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ ll
    total 9
    -rw-r--r-- 1 Administrator 197121  32 十月 29 15:43 COMMIT_EDITMSG
    -rw-r--r-- 1 Administrator 197121 130 十月 29 15:21 config
    -rw-r--r-- 1 Administrator 197121  73 十月 29 15:21 description
    -rw-r--r-- 1 Administrator 197121  23 十月 29 15:21 HEAD
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 hooks/
    -rw-r--r-- 1 Administrator 197121 145 十月 29 15:34 index
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 info/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 logs/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 objects/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 refs/
    cat
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat COMMIT_EDITMSG
    Initial contents of public_html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ tmux
    bash: tmux: command not found
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ sudo apt-get install tmux
    bash: sudo: command not found
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ apt-get install tmux
    bash: apt-get: command not found
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd /
    sudo apt
    Administrator@USERCHI-U2H639K MINGW64 /
    $ sudo apt-get install tmux
    bash: sudo: command not found
    
    Administrator@USERCHI-U2H639K MINGW64 /
    $ cd ~
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ ll
    total 3409
    lrwxrwxrwx 1 Administrator 197121      67 十月 10 15:14  「开始」菜单 -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Start Menu'/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:14  AppData/
    lrwxrwxrwx 1 Administrator 197121      38 十月 10 15:14 'Application Data' -> /c/Users/Administrator/AppData/Roaming/
    lrwxrwxrwx 1 Administrator 197121      64 十月 10 15:14  Cookies -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Cookies/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:33  Desktop/
    drwxr-xr-x 1 Administrator 197121       0 十月 17 12:28  Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:47  Downloads/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:17  Favorites/
    drwxr-xr-x 1 Administrator 197121       0 十月 26 16:19  IdeaProjects/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 12:13  IntelGraphicsProfiles/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Links/
    lrwxrwxrwx 1 Administrator 197121      36 十月 10 15:14 'Local Settings' -> /c/Users/Administrator/AppData/Local/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Music/
    lrwxrwxrwx 1 Administrator 197121      32 十月 10 15:14 'My Documents' -> /c/Users/Administrator/Documents/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  NetHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Network Shortcuts'/
    -rw-r--r-- 1 Administrator 197121 2097152 十月 29 15:53  NTUSER.DAT
    -rw-r--r-- 1 Administrator 197121  262144 十月 29 15:53  ntuser.dat.LOG1
    -rw-r--r-- 1 Administrator 197121       0 十月 10 15:13  ntuser.dat.LOG2
    -rw-r--r-- 1 Administrator 197121   65536 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
    -rw-r--r-- 1 Administrator 197121      20 十月 10 15:14  ntuser.ini
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Pictures/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  PrintHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Printer Shortcuts'/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 15:21  public_html/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  Recent -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Recent/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  SendTo -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/SendTo/
    lrwxrwxrwx 1 Administrator 197121      66 十月 10 15:14  Templates -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Templates/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Videos/
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd p
    bash: cd: p: No such file or directory
    cd pu
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd public_html/
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 20 十月 29 15:20 index.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cd .git/
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ ll
    total 9
    -rw-r--r-- 1 Administrator 197121  32 十月 29 15:43 COMMIT_EDITMSG
    -rw-r--r-- 1 Administrator 197121 130 十月 29 15:21 config
    -rw-r--r-- 1 Administrator 197121  73 十月 29 15:21 description
    -rw-r--r-- 1 Administrator 197121  23 十月 29 15:21 HEAD
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 hooks/
    -rw-r--r-- 1 Administrator 197121 145 十月 29 15:34 index
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 info/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 logs/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 objects/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 refs/
    cat c
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat config
    [core]
            repositoryformatversion = 0
            filemode = false
            bare = false
            logallrefupdates = true
            symlinks = false
            ignorecase = true
    git
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd ..
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 20 十月 29 15:20 index.html
    vim
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ gedit index.html
    bash: gedit: command not found
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ vim index.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cat index.html
    <html>
            <body>
    my website is alive!
    </body>
    </html>
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit index.html
    warning: LF will be replaced by CRLF in index.html.
    The file will have its original line endings in your working directory.
    warning: LF will be replaced by CRLF in index.html.
    The file will have its original line endings in your working directory.
    [master 8e924a2] Convert to HTML
     1 file changed, 6 insertions(+), 1 deletion(-)
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git log
    commit 8e924a2e7275b853ec5f66d128ff2c0933af90b7 (HEAD -> master)
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:59:06 2017 +0800
    
        Convert to HTML
    
    commit d8d6af907c50e2f546456d16be603a97da997ea4
    Author: baixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:36:01 2017 +0800
    
        Initial contents of public_html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git show 8e924a2e7275b853ec5f66d128ff2c0933af90b7
    commit 8e924a2e7275b853ec5f66d128ff2c0933af90b7 (HEAD -> master)
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:59:06 2017 +0800
    
        Convert to HTML
    
    diff --git a/index.html b/index.html
    index 8865c96..c9cff2d 100644
    --- a/index.html
    +++ b/index.html
    @@ -1 +1,6 @@
    -my website is alive
    +<html>
    +       <body>
    +my website is alive!
    +</body>
    +</html>
    +
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git diff 8e924a2e7275b853ec5f66d128ff2c0933af90b7 d8d6af907c50e2f546456d16be603a97da997ea4
    diff --git a/index.html b/index.html
    index c9cff2d..8865c96 100644
    --- a/index.html
    +++ b/index.html
    @@ -1,6 +1 @@
    -<html>
    -       <body>
    -my website is alive!
    -</body>
    -</html>
    -
    +my website is alive
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git diff 8e924a2e7275b853ec5f66d128ff2c0933af90b7 d8d6af907c50e2f546456d16be603a97da^C
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ touch poem.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 53 十月 29 15:57 index.html
    -rw-r--r-- 1 Administrator 197121  0 十月 29 16:17 poem.html
    vim
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ vim poem.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cat poem.html
    fuck     shit
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git add poem.html poem.html
    warning: LF will be replaced by CRLF in poem.html.
    The file will have its original line endings in your working directory.
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git add poem.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            new file:   poem.html
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "add a remove file "  --author="mubaixu <arlenmbx@163.com>"
    [master c742a65] add a remove file
     1 file changed, 1 insertion(+)
     create mode 100644 poem.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git log
    commit c742a65cf1e9e181719e5ae18307075ca3a10a5a (HEAD -> master)
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 16:19:45 2017 +0800
    
        add a remove file
    
    commit 8e924a2e7275b853ec5f66d128ff2c0933af90b7
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:59:06 2017 +0800
    
        Convert to HTML
    
    commit d8d6af907c50e2f546456d16be603a97da997ea4
    Author: baixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:36:01 2017 +0800
    
        Initial contents of public_html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git rm poem.html
    rm 'poem.html'
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            deleted:    poem.html
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "remove the poem.html" --author="baixu <arlenmbx@163.com>"
    [master e0c3a10] remove the poem.html
     Author: baixu <arlenmbx@163.com>
     1 file changed, 1 deletion(-)
     delete mode 100644 poem.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git mv index.html index_1.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            renamed:    index.html -> index_1.html
    
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git commit -m "Rename index.html to index_1.html" --author="baixu <arlenmbx@163.com>"
    [master 58de85d] Rename index.html to index_1.html
     Author: baixu <arlenmbx@163.com>
     1 file changed, 0 insertions(+), 0 deletions(-)
     rename index.html => index_1.html (100%)
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cd ~
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ git clone public_html my_website
    Cloning into 'my_website'...
    done.
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ ll
    total 3413
    lrwxrwxrwx 1 Administrator 197121      67 十月 10 15:14  「开始」菜单 -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Start Menu'/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:14  AppData/
    lrwxrwxrwx 1 Administrator 197121      38 十月 10 15:14 'Application Data' -> /c/Users/Administrator/AppData/Roaming/
    lrwxrwxrwx 1 Administrator 197121      64 十月 10 15:14  Cookies -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Cookies/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:33  Desktop/
    drwxr-xr-x 1 Administrator 197121       0 十月 17 12:28  Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:47  Downloads/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:17  Favorites/
    drwxr-xr-x 1 Administrator 197121       0 十月 26 16:19  IdeaProjects/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 12:13  IntelGraphicsProfiles/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Links/
    lrwxrwxrwx 1 Administrator 197121      36 十月 10 15:14 'Local Settings' -> /c/Users/Administrator/AppData/Local/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Music/
    lrwxrwxrwx 1 Administrator 197121      32 十月 10 15:14 'My Documents' -> /c/Users/Administrator/Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 16:30  my_website/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  NetHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Network Shortcuts'/
    -rw-r--r-- 1 Administrator 197121 2097152 十月 29 16:27  NTUSER.DAT
    -rw-r--r-- 1 Administrator 197121  262144 十月 29 16:27  ntuser.dat.LOG1
    -rw-r--r-- 1 Administrator 197121       0 十月 10 15:13  ntuser.dat.LOG2
    -rw-r--r-- 1 Administrator 197121   65536 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
    -rw-r--r-- 1 Administrator 197121      20 十月 10 15:14  ntuser.ini
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Pictures/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  PrintHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Printer Shortcuts'/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 16:25  public_html/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  Recent -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Recent/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  SendTo -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/SendTo/
    lrwxrwxrwx 1 Administrator 197121      66 十月 10 15:14  Templates -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Templates/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Videos/
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ ls -lsa public_html my_website
    my_website:
    total 13
    0 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:30 ./
    8 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:30 ../
    4 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:30 .git/
    1 -rw-r--r-- 1 Administrator 197121 59 十月 29 16:30 index_1.html
    
    public_html:
    total 17
    4 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:25 ./
    8 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:30 ../
    4 drwxr-xr-x 1 Administrator 197121  0 十月 29 16:26 .git/
    1 -rw-r--r-- 1 Administrator 197121 53 十月 29 15:57 index_1.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ diff -r public_html my_website
    Only in public_html/.git: COMMIT_EDITMSG
    diff -r public_html/.git/config my_website/.git/config
    7a8,13
    > [remote "origin"]
    >       url = C:/Users/Administrator/public_html
    >       fetch = +refs/heads/*:refs/remotes/origin/*
    > [branch "master"]
    >       remote = origin
    >       merge = refs/heads/master
    Binary files public_html/.git/index and my_website/.git/index differ
    diff -r public_html/.git/logs/HEAD my_website/.git/logs/HEAD
    1,5c1
    < 0000000000000000000000000000000000000000 d8d6af907c50e2f546456d16be603a97da997ea4 mubaixu <arlenmbx@163.com> 1509262561 +0800 commit (initial): Initial contents of public_html
    < d8d6af907c50e2f546456d16be603a97da997ea4 8e924a2e7275b853ec5f66d128ff2c0933af90b7 mubaixu <arlenmbx@163.com> 1509263946 +0800 commit: Convert to HTML
    < 8e924a2e7275b853ec5f66d128ff2c0933af90b7 c742a65cf1e9e181719e5ae18307075ca3a10a5a mubaixu <arlenmbx@163.com> 1509265185 +0800 commit: add a remove file
    < c742a65cf1e9e181719e5ae18307075ca3a10a5a e0c3a100562f000856dbaa3c7b60e2fcedc81f0a mubaixu <arlenmbx@163.com> 1509265424 +0800 commit: remove the poem.html
    < e0c3a100562f000856dbaa3c7b60e2fcedc81f0a 58de85d3dd141fbed0dff15a73b85de8ec7ec455 mubaixu <arlenmbx@163.com> 1509265597 +0800 commit: Rename index.html to index_1.html
    ---
    > 0000000000000000000000000000000000000000 58de85d3dd141fbed0dff15a73b85de8ec7ec455 mubaixu <arlenmbx@163.com> 1509265847 +0800 clone: from C:/Users/Administrator/public_html
    diff -r public_html/.git/logs/refs/heads/master my_website/.git/logs/refs/heads/master
    1,5c1
    < 0000000000000000000000000000000000000000 d8d6af907c50e2f546456d16be603a97da997ea4 mubaixu <arlenmbx@163.com> 1509262561 +0800 commit (initial): Initial contents of public_html
    < d8d6af907c50e2f546456d16be603a97da997ea4 8e924a2e7275b853ec5f66d128ff2c0933af90b7 mubaixu <arlenmbx@163.com> 1509263946 +0800 commit: Convert to HTML
    < 8e924a2e7275b853ec5f66d128ff2c0933af90b7 c742a65cf1e9e181719e5ae18307075ca3a10a5a mubaixu <arlenmbx@163.com> 1509265185 +0800 commit: add a remove file
    < c742a65cf1e9e181719e5ae18307075ca3a10a5a e0c3a100562f000856dbaa3c7b60e2fcedc81f0a mubaixu <arlenmbx@163.com> 1509265424 +0800 commit: remove the poem.html
    < e0c3a100562f000856dbaa3c7b60e2fcedc81f0a 58de85d3dd141fbed0dff15a73b85de8ec7ec455 mubaixu <arlenmbx@163.com> 1509265597 +0800 commit: Rename index.html to index_1.html
    ---
    > 0000000000000000000000000000000000000000 58de85d3dd141fbed0dff15a73b85de8ec7ec455 mubaixu <arlenmbx@163.com> 1509265847 +0800 clone: from C:/Users/Administrator/public_html
    Only in my_website/.git/logs/refs: remotes
    Only in my_website/.git: packed-refs
    Only in my_website/.git/refs: remotes
    diff -r public_html/index_1.html my_website/index_1.html
    1,6c1,6
    < <html>
    <       <body>
    < my website is alive!
    < </body>
    < </html>
    <
    ---
    > <html>
    >       <body>
    > my website is alive!
    > </body>
    > </html>
    >
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd public_html/
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ cd .git/
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ ll
    total 13
    -rw-r--r-- 1 Administrator 197121  34 十月 29 16:26 COMMIT_EDITMSG
    -rw-r--r-- 1 Administrator 197121 130 十月 29 15:21 config
    -rw-r--r-- 1 Administrator 197121  73 十月 29 15:21 description
    -rw-r--r-- 1 Administrator 197121  23 十月 29 15:21 HEAD
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 hooks/
    -rw-r--r-- 1 Administrator 197121 145 十月 29 16:26 index
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 info/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:36 logs/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 16:26 objects/
    drwxr-xr-x 1 Administrator 197121   0 十月 29 15:21 refs/
    cat
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat config
    [core]
            repositoryformatversion = 0
            filemode = false
            bare = false
            logallrefupdates = true
            symlinks = false
            ignorecase = true
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd ~/.gitconfig
    bash: cd: /c/Users/Administrator/.gitconfig: Not a directory
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat ~/.gitconfig
    [user]
            email = arlenmbx@163.com
            name = mubaixu
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat /etc/gitconfig
    cat: /etc/gitconfig: No such file or directory
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cat /etc/.gitconfig
    cat: /etc/.gitconfig: No such file or directory
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd /usr/local/
    bash: cd: /usr/local/: No such file or directory
    c
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html/.git (GIT_DIR!)
    $ cd /usr/
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 /usr
    $ ll
    total 132
    drwxr-xr-x 1 Administrator 197121 0 十月 29 14:31 bin/
    drwxr-xr-x 1 Administrator 197121 0 十月 29 14:31 lib/
    drwxr-xr-x 1 Administrator 197121 0 十月 29 14:31 libexec/
    drwxr-xr-x 1 Administrator 197121 0 十月 29 14:31 share/
    drwxr-xr-x 1 Administrator 197121 0 十月 29 14:31 ssl/
    
    Administrator@USERCHI-U2H639K MINGW64 /usr
    $ cd /etc/
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ ll
    total 97
    -rw-r--r-- 1 Administrator 197121   622 八月 31 12:22 bash.bash_logout
    -rw-r--r-- 1 Administrator 197121  2339 八月 31 12:22 bash.bashrc
    -rw-r--r-- 1 Administrator 197121  4196 八月 31 12:22 DIR_COLORS
    -rw-r--r-- 1 Administrator 197121  1744 八月 31 12:22 docx2txt.config
    -rw-r--r-- 1 Administrator 197121   271 八月 31 12:22 fstab
    -rw-r--r-- 1 Administrator 197121  2627 十月 17 21:17 inputrc
    -rw-r--r-- 1 Administrator 197121   218 十月 29 14:31 install-options.txt
    -rw-r--r-- 1 Administrator 197121  1826 八月 31 12:22 msystem
    lrwxrwxrwx 1 Administrator 197121    12 十月 29 14:31 mtab -> /proc/mounts
    -rw-r--r-- 1 Administrator 197121   407 六月 11  2009 networks
    -rw-r--r-- 1 Administrator 197121   211 八月 31 12:22 nsswitch.conf
    -rw-r--r-- 1 Administrator 197121  3137 十月 23 22:02 package-versions.txt
    drwxr-xr-x 1 Administrator 197121     0 十月 29 14:31 pkcs11/
    drwxr-xr-x 1 Administrator 197121     0 十月 29 14:31 pki/
    -rw-r--r-- 1 Administrator 197121  6578 八月 31 12:22 profile
    drwxr-xr-x 1 Administrator 197121     0 十月 29 14:31 profile.d/
    -rw-r--r-- 1 Administrator 197121  1358 六月 11  2009 protocols
    -rw-r--r-- 1 Administrator 197121 17463 六月 11  2009 services
    drwxr-xr-x 1 Administrator 197121     0 十月 29 14:31 ssh/
    -rw-r--r-- 1 Administrator 197121 16596 十月  4 07:09 tigrc
    -rw-r--r-- 1 Administrator 197121  2285 十月 17 21:17 vimrc
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ git config -l
    core.symlinks=false
    core.autocrlf=true
    core.fscache=true
    color.diff=auto
    color.status=auto
    color.branch=auto
    color.interactive=true
    help.format=html
    rebase.autosquash=true
    http.sslcainfo=D:/Git/mingw64/ssl/certs/ca-bundle.crt
    http.sslbackend=openssl
    diff.astextplain.textconv=astextplain
    filter.lfs.clean=git-lfs clean -- %f
    filter.lfs.smudge=git-lfs smudge -- %f
    filter.lfs.process=git-lfs filter-process
    filter.lfs.required=true
    credential.helper=manager
    user.email=arlenmbx@163.com
    user.name=mubaixu
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ cat ~/public_html/.git/config
    [core]
            repositoryformatversion = 0
            filemode = false
            bare = false
            logallrefupdates = true
            symlinks = false
            ignorecase = true
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ git config --help
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ git config --global alias.show-graph 'commit -m "this is a simple commit ^C
    
    
    cd ~
    
    Administrator@USERCHI-U2H639K MINGW64 /etc
    $ cd ~
    
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ ll
    total 3413
    lrwxrwxrwx 1 Administrator 197121      67 十月 10 15:14  「开始」菜单 -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Start Menu'/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:14  AppData/
    lrwxrwxrwx 1 Administrator 197121      38 十月 10 15:14 'Application Data' -> /c/Users/Administrator/AppData/Roaming/
    lrwxrwxrwx 1 Administrator 197121      64 十月 10 15:14  Cookies -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Cookies/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:33  Desktop/
    drwxr-xr-x 1 Administrator 197121       0 十月 17 12:28  Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 14:47  Downloads/
    drwxr-xr-x 1 Administrator 197121       0 十月 10 15:17  Favorites/
    drwxr-xr-x 1 Administrator 197121       0 十月 26 16:19  IdeaProjects/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 12:13  IntelGraphicsProfiles/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Links/
    lrwxrwxrwx 1 Administrator 197121      36 十月 10 15:14 'Local Settings' -> /c/Users/Administrator/AppData/Local/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Music/
    lrwxrwxrwx 1 Administrator 197121      32 十月 10 15:14 'My Documents' -> /c/Users/Administrator/Documents/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 16:30  my_website/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  NetHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Network Shortcuts'/
    -rw-r--r-- 1 Administrator 197121 2097152 十月 29 16:56  NTUSER.DAT
    -rw-r--r-- 1 Administrator 197121  262144 十月 29 16:56  ntuser.dat.LOG1
    -rw-r--r-- 1 Administrator 197121       0 十月 10 15:13  ntuser.dat.LOG2
    -rw-r--r-- 1 Administrator 197121   65536 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
    -rw-r--r-- 1 Administrator 197121  524288 十月 10 15:15  NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
    -rw-r--r-- 1 Administrator 197121      20 十月 10 15:14  ntuser.ini
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Pictures/
    lrwxrwxrwx 1 Administrator 197121      74 十月 10 15:14  PrintHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Printer Shortcuts'/
    drwxr-xr-x 1 Administrator 197121       0 十月 29 16:25  public_html/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  Recent -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Recent/
    lrwxrwxrwx 1 Administrator 197121      63 十月 10 15:14  SendTo -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/SendTo/
    lrwxrwxrwx 1 Administrator 197121      66 十月 10 15:14  Templates -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Templates/
    drwxr-xr-x 1 Administrator 197121       0 七月 14  2009  Videos/
    cd pub
    Administrator@USERCHI-U2H639K MINGW64 ~
    $ cd public_html/
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    gittotal 1
    -rw-r--r-- 1 Administrator 197121 53 十月 29 15:57 index_1.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git config --global alias.show-graph 'commit -m "this is a simpe commit !" --author="test <arlenmbx@163.com>"'
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ l
    bash: l: command not found
    ll
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ ll
    total 1
    -rw-r--r-- 1 Administrator 197121 53 十月 29 15:57 index_1.html
    touch
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ touch test.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ vim test.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git add test.html
    git warning: LF will be replaced by CRLF in test.html.
    The file will have its original line endings in your working directory.
    stat
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
    
            new file:   test.html
    
    git
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git show-graph
    [master 3cdbfbd] this is a simpe commit !
     Author: test <arlenmbx@163.com>
     1 file changed, 2 insertions(+)
     create mode 100644 test.html
    
    Administrator@USERCHI-U2H639K MINGW64 ~/public_html (master)
    $ git log
    commit 3cdbfbd6ed20942a4ba0c64aec274397ca5e74f2 (HEAD -> master)
    Author: test <arlenmbx@163.com>
    Date:   Sun Oct 29 17:03:16 2017 +0800
    
        this is a simpe commit !
    
    commit 58de85d3dd141fbed0dff15a73b85de8ec7ec455
    Author: baixu <arlenmbx@163.com>
    Date:   Sun Oct 29 16:26:37 2017 +0800
    
        Rename index.html to index_1.html
    
    commit e0c3a100562f000856dbaa3c7b60e2fcedc81f0a
    Author: baixu <arlenmbx@163.com>
    Date:   Sun Oct 29 16:23:44 2017 +0800
    
        remove the poem.html
    
    commit c742a65cf1e9e181719e5ae18307075ca3a10a5a
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 16:19:45 2017 +0800
    
        add a remove file
    
    commit 8e924a2e7275b853ec5f66d128ff2c0933af90b7
    Author: mubaixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:59:06 2017 +0800
    
        Convert to HTML
    
    commit d8d6af907c50e2f546456d16be603a97da997ea4
    Author: baixu <arlenmbx@163.com>
    Date:   Sun Oct 29 15:36:01 2017 +0800
    
        Initial contents of public_html
    View Code

    (1)个人感觉最后一个配置别名的操作很棒,简化了很多流程

    (2)git mv 其实可以通过mv -> git rm ->git add实现

    (3)git config 不加global可以针对当前版本库进行配置,覆盖用户级别的config

    (4)clone后的差别可以通过ls -lsa查看,或者通过diff -r递归的逐个文件的查看

    (5)git log   有针对性的可以使用 git show ID /  git show-branch --more=count

     ------其他的都是比较基础的固定性命令了

  • 相关阅读:
    SVG Stroke属性
    C# 线程同步之排它锁/Monitor监视器类
    在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目
    jquery 之 Deferred 使用与实现
    jQuery 之 Callback 实现
    在解决方案中所使用 NuGet 管理软件包依赖
    下载和使用 Open XML PowerTools
    下载和编译 Open XML SDK
    Open XML SDK 在线编程黑客松
    VS2013 解决方案文件结构分析
  • 原文地址:https://www.cnblogs.com/13224ACMer/p/7750535.html
Copyright © 2011-2022 走看看