我正在尝试对公司代码库中所有更改的文件运行代码质量工具。问题在于,尽管所有功能都分支到develop分支,但是一旦完成功能,develop就会合并回feature分支。
如果我将git HEAD与merge base进行比较,那么在我将其合并回去之前,我会在开发中遇到很多麻烦。
如果我比较开发的git HEAD,那么自从合并合并开发后,我将得到很多关于开发发生的事情的声音。
Github很好地显示了每个拉取请求中文件的更改。我希望与命令行查询的输出具有相同的文件。
基本上我想问一下git“如果我要在开发中合并此分支,那么在开发中哪些文件将更改”
答案 0 :(得分:3)
git diff --name-status HEAD...the-other-branch
,可能吗?小心,这是3点。那将是关闭。