p10 本地库初始化

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise
$ mkdir weChat

$ cd weChat

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat
$ git init
Initialized empty Git repository in C:/gitExercise/weChat/.git/

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ ls -lA
total 4
drwxr-xr-x 1 Administrator 197121 0  9月 14 17:55 .git/

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ ll .git/
total 7
-rw-r--r-- 1 Administrator 197121 130  9月 14 17:55 config
-rw-r--r-- 1 Administrator 197121  73  9月 14 17:55 description
-rw-r--r-- 1 Administrator 197121  23  9月 14 17:55 HEAD
drwxr-xr-x 1 Administrator 197121   0  9月 14 17:55 hooks/
drwxr-xr-x 1 Administrator 197121   0  9月 14 17:55 info/
drwxr-xr-x 1 Administrator 197121   0  9月 14 17:55 objects/
drwxr-xr-x 1 Administrator 197121   0  9月 14 17:55 refs/

p11 设置签名

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git config user.name cjz

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git config user.email cjz@tom.com

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ cat .git/config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
[user]
        name = cjz
        email = cjz@tom.com

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git config -global user.email cjz_glb@tom.com
error: did you mean `--global` (with two dashes ?)

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git config --global user.email cjz_glb@tom.com

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git config --global user.name cjz_glb

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ cd ~

Administrator@F4HFJA67XY3IIM1 MINGW64 ~
$ ll -lA
total 8926
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018  .anaconda/
drwxr-xr-x 1 Administrator 197121       0  6月 26  2018  .android/
drwxr-xr-x 1 Administrator 197121       0  7月 14  2018  .conda/
-rw-r--r-- 1 Administrator 197121      43  8月 27 13:18  .condarc
drwxr-xr-x 1 Administrator 197121       0  7月  2  2018  .config/
drwxr-xr-x 1 Administrator 197121       0  8月 18 21:44  .eclipse/
-rw-r--r-- 1 Administrator 197121      48  9月 14 18:25  .gitconfig
drwxr-xr-x 1 Administrator 197121       0  6月 26  2018  .IntelliJIdea2018.1/
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018  .ipython/
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018  .jupyter/
drwxr-xr-x 1 Administrator 197121       0  8月 21 16:34  .m2/
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018  .matplotlib/
-rw-r--r-- 1 Administrator 197121    1963  7月  7  2018  .octave_hist
drwxr-xr-x 1 Administrator 197121       0  9月 12 21:41  .p2/
drwxr-xr-x 1 Administrator 197121       0  7月 15  2018  .PyCharmEdu2018.1/
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018  .spyder/
drwxr-xr-x 1 Administrator 197121       0  8月 18 20:12  .sts4/
drwxr-xr-x 1 Administrator 197121       0  8月  3 22:17  .tooling/
lrwxrwxrwx 1 Administrator 197121      67  6月 25  2018  「开始」菜单 -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Start Menu'/
drwxr-xr-x 1 Administrator 197121       0  7月 11  2018  AppData/
lrwxrwxrwx 1 Administrator 197121      38  6月 25  2018 'Application Data' -> /c/Users/Administrator/AppData/Roaming/
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018  Contacts/
lrwxrwxrwx 1 Administrator 197121      66  6月 25  2018  Cookies -> /c/Users/Administrator/AppData/Local/Microsoft/Windows/INetCookies/
-rw-r--r-- 1 Administrator 197121    1341  7月  2  2018  costFunctionJ.m
drwxr-xr-x 1 Administrator 197121       0  9月  9 15:23  Desktop/
drwxr-xr-x 1 Administrator 197121       0  8月 18 20:52  Documents/
drwxr-xr-x 1 Administrator 197121       0  9月 14 18:12  Downloads/
drwxr-xr-x 1 Administrator 197121       0  6月 30  2018  eclipse-workspace/
-rw-r--r-- 1 Administrator 197121    3908  3月 19  2017  ex1.m
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018  Favorites/
drwxr-xr-x 1 Administrator 197121       0  7月 22 13:48  Funshion/
-rw-r--r-- 1 Administrator 197121     149  7月  2  2018  hello.mat
-rw-r--r-- 1 Administrator 197121      66  7月  2  2018  hello.txt
-rw-r--r-- 1 Administrator 197121      66  7月  2  2018  hello1.txt
drwxr-xr-x 1 Administrator 197121       0  8月 18 20:55  hsperfdata_Administrator/
drwxr-xr-x 1 Administrator 197121       0  7月 15  2018  IdeaProjects/
drwxr-xr-x 1 Administrator 197121       0  9月 12 21:48  j2ee-eclipse-workspace/
drwxr-xr-x 1 Administrator 197121       0  7月 20 20:32  Links/
lrwxrwxrwx 1 Administrator 197121      36  6月 25  2018 'Local Settings' -> /c/Users/Administrator/AppData/Local/
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018  Music/
lrwxrwxrwx 1 Administrator 197121      32  6月 25  2018 'My Documents' -> /c/Users/Administrator/Documents/
-rw-r--r-- 1 Administrator 197121   22159  7月  2  2018  myPlot.png
lrwxrwxrwx 1 Administrator 197121      74  6月 25  2018  NetHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Network Shortcuts'/
-rw-r--r-- 1 Administrator 197121 2359296  9月 13 23:54  NTUSER.DAT
-rw-r--r-- 1 Administrator 197121 2117632  6月 25  2018  ntuser.dat.LOG1
-rw-r--r-- 1 Administrator 197121 1945600  6月 25  2018  ntuser.dat.LOG2
-rw-r--r-- 1 Administrator 197121   65536  6月 25  2018  NTUSER.DAT{e7954a06-7131-11e4-80c2-90b11c25364c}.TM.blf
-rw-r--r-- 1 Administrator 197121  524288  6月 25  2018  NTUSER.DAT{e7954a06-7131-11e4-80c2-90b11c25364c}.TMContainer00000000000000000001.regtrans-ms
-rw-r--r-- 1 Administrator 197121  524288  6月 25  2018  NTUSER.DAT{e7954a06-7131-11e4-80c2-90b11c25364c}.TMContainer00000000000000000002.regtrans-ms
-rw-r--r-- 1 Administrator 197121      20  1月  7  2016  ntuser.ini
drwxr-xr-x 1 Administrator 197121       0  8月  5 19:55  Oracle/
drwxr-xr-x 1 Administrator 197121       0  9月  3 16:58  Pictures/
lrwxrwxrwx 1 Administrator 197121      74  6月 25  2018  PrintHood -> '/c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Printer Shortcuts'/
drwxr-xr-x 1 Administrator 197121       0  8月 27 15:54 'Python Data Analysis'/
lrwxrwxrwx 1 Administrator 197121      63  6月 25  2018  Recent -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Recent/
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018 'Saved Games'/
drwxr-xr-x 1 Administrator 197121       0  7月 26  2018  scikit_learn_data/
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018  Searches/
lrwxrwxrwx 1 Administrator 197121      63  6月 25  2018  SendTo -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/SendTo/
-rw-r--r-- 1 Administrator 197121    1014  7月  2  2018  squareAndCubeThisNumber.m
-rw-r--r-- 1 Administrator 197121     993  7月  2  2018  squareThisNumber.m
lrwxrwxrwx 1 Administrator 197121      66  6月 25  2018  Templates -> /c/Users/Administrator/AppData/Roaming/Microsoft/Windows/Templates/
drwxr-xr-x 1 Administrator 197121       0  7月 13  2018 'Untitled Folder'/
drwxr-xr-x 1 Administrator 197121       0  8月 21 16:42 'Untitled Folder 1'/
drwxr-xr-x 1 Administrator 197121       0  8月 15 17:24  upload/
drwxr-xr-x 1 Administrator 197121       0  8月 15 19:26  uploadtemp/
drwxr-xr-x 1 Administrator 197121       0  6月 25  2018  Videos/

Administrator@F4HFJA67XY3IIM1 MINGW64 ~
$ cat .gitconfig
[user]
        email = cjz_glb@tom.com
        name = cjz_glb

p12 添加提交以及查看操作


Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ vim good.txt

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        good.txt

nothing added to commit but untracked files present (use "git add" to track)

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git add good.txt
warning: LF will be replaced by CRLF in good.txt.
The file will have its original line endings in your working directory

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master

No commits yet

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


Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git rm --cached good.txt
rm 'good.txt'

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        good.txt

nothing added to commit but untracked files present (use "git add" to track)

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ ll -l
total 1
-rw-r--r-- 1 Administrator 197121 32  9月 14 18:29 good.txt

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git add good.txt
warning: LF will be replaced by CRLF in good.txt.
The file will have its original line endings in your working directory

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master

No commits yet

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


Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git commit good.txt
warning: LF will be replaced by CRLF in good.txt.
The file will have its original line endings in your working directory
[master (root-commit) 8378fbc] My First commit new file
 1 file changed, 2 insertions(+)
 create mode 100644 good.txt

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master
nothing to commit, working tree clean

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ vim good.txt

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (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:   good.txt

no changes added to commit (use "git add" and/or "git commit -a")

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git add good.txt
warning: LF will be replaced by CRLF in good.txt.
The file will have its original line endings in your working directory

Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git status
On branch master
Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        modified:   good.txt


Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat (master)
$ git commit -m "Second Version,modified" good.txt
warning: LF will be replaced by CRLF in good.txt.
The file will have its original line endings in your working directory
[master da7f613] Second Version,modified
 1 file changed, 2 insertions(+)

 

 

 

 

 

 

 

 

 

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐