2017-08-13 88 views
0

我知道你可以使用git log查看日志历史记录,但它只显示过去12次提交。我怎样才能看到过去100.我已经找到了这个答案,但似乎没有任何工作?我希望能够看到我推送提交的日期以及我用它添加的评论。如何使用heroku查看整个提交历史记录?

如果这是重复请评论,而不是立即投票。我快回复!

回答

2

Heroku只是使用普通的老式git。

你首先要做的是做一个git checkout heroku/master(根据你说的话,你“推提交”,我在此假设您正在使用git push heroku master部署到Heroku的)。如果你有一个单独的克隆版本的Heroku回购版(origin = <your heroku repo>),请执行git checkout master然后执行git pull来更新您的本地副本(因为git log只会记录本地副本的历史记录)。

然后,您可以只做一个git log来查看提交历史记录。
默认情况下,git log输出将包含整个提交历史记录,并将为automatically paginated(这可能是您为什么只看到前12个提交?)。您将不得不按空格键或其他导航键来查看整个日志。您可以通过添加--no-pager选项来关闭分页,如在git --no-pager log中显示整个日志供您滚动浏览。

要查看特定的N个提交,请添加-n选项,如在git log -n 100中获取过去的100个提交。

如果您只对日期和提交信息感兴趣,可以format the log output只显示relevant info,如git log --pretty="%aD : %s"

相关问题