git add
普通用法
git add file
-
git add dir
當(dāng)然你可以用.帶代替當(dāng)前目錄 -
git add -p
讓你挑選哪些要stage哪些不要
stage區(qū)的好處是讓你可以分批量的add,這樣子可以保證原子提交。最后再把你的快照一口氣commit上去。
git commit
-
git commit -m "<message>"
帶上信息。 -
git commit -a
提交所有改變,不過只會提交那些被add過的所謂的traced的文件。
.ignore
一個文件可能有三種狀態(tài):
- tracked
- untracked
- ignored
git status
查看當(dāng)前目錄東西的狀態(tài)。
-
git log -n <limit>
讀n條出來 -
git log --oneline
壓成一條 -
git log --stat
詳細信息 -
git loag --grep=pattern
pattern是搜索內(nèi)容 git log <since>..<until>
-
git log <file>
log某個文件