我们使用 git 来存储源代码,并使用 master/release/develop 作为主要分支。通常我们创建新分支以添加新功能,然后合并以开发和发布。但是当生产需要立即修复时,我们直接在 prod 中更改代码并创建 hotfix 分支,然后将其与所有 3 个主要分支合并。
我想将 prod 中这些未提交的更改与 git 进行比较,尤其是发布和开发分支,它们有一天将成为新的 master ——只是为了确保没有人忘记从 prod 提交一些更改。
手动我可以使用 git diff 并比较它是否与发布分支合并但它不够快而且它是手动的。
你能帮助我如何将未提交的更改与 git 内容进行比较吗?