我知道你可以使用git log查看日志历史记录,但它只显示过去12次提交。我怎样才能看到过去100.我已经找到了这个答案,但似乎没有任何工作?我希望能够看到我推送提交的日期以及我用它添加的评论。如何使用heroku查看整个提交历史记录?
如果这是重复请评论,而不是立即投票。我快回复!
我知道你可以使用git log查看日志历史记录,但它只显示过去12次提交。我怎样才能看到过去100.我已经找到了这个答案,但似乎没有任何工作?我希望能够看到我推送提交的日期以及我用它添加的评论。如何使用heroku查看整个提交历史记录?
如果这是重复请评论,而不是立即投票。我快回复!
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"
。