git add
普通用法
git add file-
git add dir当然你可以用.带代替当前目录 -
git add -p让你挑选哪些要stage哪些不要
stage区的好处是让你可以分批量的add,这样子可以保证原子提交。最后再把你的快照一口气commit上去。
git commit
-
git commit -m "<message>"带上信息。 -
git commit -a提交所有改变,不过只会提交那些被add过的所谓的traced的文件。
.ignore
一个文件可能有三种状态:
- tracked
- untracked
- ignored
git status
查看当前目录东西的状态。
-
git log -n <limit>读n条出来 -
git log --oneline压成一条 -
git log --stat详细信息 -
git loag --grep=patternpattern是搜索内容 git log <since>..<until>-
git log <file>log某个文件