1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
| git clone git+ssh://[email protected]/VT.git
git status
git add xyz
git add .
git commit -m 'xxx'
git commit --amend -m 'xxx'
git commit -am 'xxx'
git rm xxx
git rm -r *
git log
git log -1
git log -5
git log --stat
git log -p -m
git show dfb02e6e4f2f7b573337763e5c0013802e392818
git show dfb02
git show HEAD
git show HEAD^
git tag
git tag -a v2.0 -m 'xxx'
git show v2.0
git log v2.0
git reflog
git reset --hard HEAD
git reset --hard HEAD^^
git reset --hard HEAD~x
git reset --hard 6fcfc89 回退到版本号6fcfc89
git diff
git diff --cached
git diff HEAD^
git diff HEAD -- ./lib
git diff origin/master..master
git diff origin/master..master --stat
git remote add origin git+ssh://[email protected]/VT.git
|