假设我们有两个 git 控制的目录,central 和 central_clone,其中 central 是一个裸存储库,central_clone 是裸存储库的克隆。在正常情况下,如果您在 central_clone 上编辑文件两次并通过两个不同的提交注册这些更新(将它们命名为 HEAD 和 HEAD^^),当您推送更改时,裸存储库 git 会将 HEAD 和 HEAD^ 推送到中央裸目录。
有没有办法从中央目录的角度知道从中央仓库的 las 提交到最近提交的有什么变化?
我需要一个脚本来区分推送到中央目录的内容,我通常执行 git diff HEAD HEAD^ 但如果 git 推送所有提交,我将看不到推送之前中央目录上的内容之间的真正区别。 ..
(之前推送的提交次数可以多于两个......)