node.js - 显示自上次 pull 以来的提交列表

标签 node.js git

我有一个本地 git 存储库。现在想要一个包含自上次 pull 以来所有提交哈希的列表。因此可以列出它们。

hfsjkhgdfjkhgjkhfgjk gfegwgwwgewg​​eregeerg ewgetwgetgtgtgtgttewgt gwtgwgtgtrwgtrwtggrw

类似这样的事情。我还需要每次提交的文件列表和提交消息。我需要它在 nodejs 页面中使用它以在用户前端中显示它。

再见 罗戈伊特

最佳答案

从问题中并不完全清楚您想要查看哪一组提交。

  1. 假设自上次 pull 以来原点未发生更改(这可能需要您处于单个开发人员环境中),并且您希望看到“本地”提交在 origin 上,您可以使用 git log origin..master 甚至 git log origin..

  2. 假设您想看看从原点 pull 会发生什么变化,请尝试以下操作:

    git fetch origin
    git diff origin/master
    

    git diff 有许多选项可以让您定制其输出。希望您能生产出您需要的产品。

关于node.js - 显示自上次 pull 以来的提交列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23129603/

相关文章:

Node.js 从 Node 服务器连接到远程服务器

git - 如何在 GitHub 上的 PR 中附加测试报告

使用 git-archive 时出现 Git pathspec 错误

swift - 尝试通过 Swift 克隆 git 存储库遇到协议(protocol)冲突

添加到 .gitignore 后,git 仍然显示已修改的文件

node.js - 在 Socket.io 中重新连接并维护客户端 ID?

MySQL 在 node.js 服务器上的空闲时间后给出 "read ECONNRESET"错误

Git 看不到新文件,只有文件夹

mysql - nodejs-无法将结果返回给 Controller 函数

javascript - node.js 中的 async/await 理解