《GIT视频教程》(p10~p12)
p10 本地库初始化Administrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise$ mkdir weChat$ cd weChatAdministrator@F4HFJA67XY3IIM1 MINGW64 /c/gitExercise/weChat$ git initInitialized empty Git repository...
·
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(+)
更多推荐
已为社区贡献4条内容
所有评论(0)