我有一个本地git回购。现在希望有一个列表,包含自上次拉取以来的所有提交哈希。所以可以列出它们。
hfsjkhgdfjkhgjkhfgjk gfegwgwwgewgeregeerg ewgetwgetgtgtgttewgt gwtgwgtgtrwgtrwtggrw
像这样的东西。我还需要每个提交和提交消息的文件列表。我需要它在nodejs页面中使用它以在用户前端显示它。
见到你 Rogoit
答案 0 :(得分:1)
从问题中你想看到哪一组提交并不完全清楚。
假设自上次提取以来该来源未发生变化(可能需要您在单个开发人员环境中),并且您希望看到本地提交在原点上,您可以使用git log origin..master
甚至git log origin..
。
假设您希望看到从原点拉出会发生什么变化,请尝试以下方法:
git fetch origin
git diff origin/master
git diff
有很多选项可以让你定制它的输出。希望你可以生产出你需要的产品。
答案 1 :(得分:1)
不要调用git pull
,而是尝试git fetch
,然后git diff master..origin/master
。
然后使用git pull
进行跟进。