git

aa@USER-AK2DOCQM7G MINGW32 ~
$ git help git

aa@USER-AK2DOCQM7G MINGW32 ~
$ git help commit

aa@USER-AK2DOCQM7G MINGW32 ~
$ cd d:

aa@USER-AK2DOCQM7G MINGW32 /d
$ mkdir learngit

aa@USER-AK2DOCQM7G MINGW32 /d
$ cd learngit

aa@USER-AK2DOCQM7G MINGW32 /d/learngi              t
$ pwd
/d/learngit

aa@USER-AK2DOCQM7G MINGW32 /d/learngi              t
$ ;
bash: syntax error near unexpected token `;'

aa@USER-AK2DOCQM7G MINGW32 /d/learngit
$ git init
Initialized empty Git repository in D:/learngit/.git/

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ls -ah
./  ../  .git/

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master

Initial commit

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

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ls
ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ make dd.txt
bash: make: command not found

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ls -l
total 2
-rw-r--r-- 1 aa 197617 19 Dec  4 21:57 hi.txt
-rw-r--r-- 1 aa 197617  7 Dec  4 21:55 ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git add dd.txt hi.txt
fatal: pathspec 'dd.txt' did not match any files

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git add hi.txt ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git commit --message "hey this first time to commit"

*** 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: empty ident name (for <(null)>) not allowed

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git config --global user.email "pjc5211457@gmail.com"

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git config --global user.name "pan"

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git commit --message "hey this first time to commit"
[master (root-commit) bf2f117] hey this first time to commit
 2 files changed, 2 insertions(+)
 create mode 100644 hi.txt
 create mode 100644 ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
nothing to commit, working tree clean

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git add hi.txt ok.txt                            
aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
nothing to commit, working tree clean

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ vi hh.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
nothing to commit, working tree clean

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ls -l
total 2
-rw-r--r-- 1 aa 197617 19 Dec  4 21:57 hi.txt
-rw-r--r-- 1 aa 197617  7 Dec  4 21:55 ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ vi hi.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   hi.txt

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

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git add hi.txt
warning: LF will be replaced by CRLF in hi.txt.
The file will have its original line endings in your working directory.

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        modified:   hi.txt


aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ls -l
total 2
-rw-r--r-- 1 aa 197617 24 Dec  4 22:08 hi.txt
-rw-r--r-- 1 aa 197617  7 Dec  4 21:55 ok.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ rm hi.txt

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ git status
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        modified:   hi.txt

Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        deleted:    hi.txt


aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$ ^C

aa@USER-AK2DOCQM7G MINGW32 /d/learngit (master)
$
 

转载于:https://my.oschina.net/u/3127489/blog/1584801

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值