git clone + URL 获取该项目源代码
$ git log
回顾提交历史
$ git log
-p -(数字)
用来显示每次提交的内容差异+(数字)表示看最近几条
$ git log --stat
如果你想看到每次提交的简略的统计信息可以指定使用不同于默认格式的方式展示提交历史
$ git log --pretty=oneline
用oneline
将每个提交放在一行显示,另外还有short
,full
和fuller
可以用
你一定奇怪 作者 和 提交者 之间究竟有何差别, 其实作者指的是实际作出修改的人,提交者指的是最后将此工作成果提交到仓库的人。 所以,当你为某个项目发布补丁,然后某个核心成员将你的补丁并入项目时,你就是作者,而那个核心成员就是提交者。 我们会在 分布式 Git 再详细介绍两者之间的细微差别
$ git commit --amend
尝试重新提交
$ git checkout -- +(文件名) 撤销之前的修改