手把手教你如何使用git命令


Administrator@MS-20190116GSCG MINGW64 ~ (master)
$ /d/VOCdevkit/VOC2012
bash: /d/VOCdevkit/VOC2012: Is a directory

Administrator@MS-20190116GSCG MINGW64 ~ (master)
$ cd /d/VOCdevkit/VOC2012

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012
$ git init
Initialized empty Git repository in D:/VOCdevkit/VOC2012/.git/

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git config --global user.name "ljj"

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git config --global user.email "[email protected]"

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git add '0001.py'

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git status
On branch master

No commits yet

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

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        1.py
        10.py
        11.py


It took 4.60 seconds to enumerate untracked files. 'status -uno'
may speed it up, but you have to be careful not to forget to add
new files yourself (see 'git help status').

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git commit -m "Adding initial files"
[master (root-commit) c7b33b1] Adding initial files
 1 file changed, 99 insertions(+)
 create mode 100644 0001.py

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git remote add origin https://github.com/lvxiaojie111/pythonScriptOnCV.git

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git push -u origin master
fatal: HttpRequestException encountered.
   An error occurred while sending the request.
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/lvxiaojie111/pythonScriptOnCV.git/'

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git push -u origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Delta compression using up to 4 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 1.45 KiB | 493.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/lvxiaojie111/pythonScriptOnCV.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git branch 0001_init

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git branch
  0001_init
* master

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git checkout
Your branch is up to date with 'origin/master'.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git checkout 0001_init
Switched to branch '0001_init'

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (0001_init)
$ git add 0001.py

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (0001_init)
$ git commit -m "this is a correct to 0001.py"
On branch 0001_init
Untracked files:
  (use "git add <file>..." to include in what will be committed)
        1.py
        10.py
        11.py
        11_01.py
        123/
        2.py
        20200518/
        3.py
        3kmeans.txt
        4.py
        5.py
        6.py
        7.py
        8.py
        9.py

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

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (0001_init)
$ git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (0001_init)
$ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git merge 0001_init -m "a correction on 0001.py"
Already up to date.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git pull origin master
From https://github.com/lvxiaojie111/pythonScriptOnCV
 * branch            master     -> FETCH_HEAD
Already up to date.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$ git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.

Administrator@MS-20190116GSCG MINGW64 /d/VOCdevkit/VOC2012 (master)
$

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章