我想根据当pull请求被批准并合并到目标分支时,哪些文件发生了更改,来控制bitbucket管道中发生的情况。我遇到的问题是bitbucket在运行管道之前提交。所以我不明白我怎么知道哪些文件自上次运行管道以来发生了变化? 我认为git show HEAD^1不会工作,因为可能会有几十个提交。我不知道如何在合并拉取请求之前的最新提交与刚刚合并为拉取请求一部分的最新
我正在为一个正在工作的c++项目开发代码。我们有运行linux VM的windows机器,我们的文件在这里存储,我们在这里构建。我使用Visual Studio 2012作为我的IDE,它访问我的文件,通过一个samba共享访问虚拟机。我们最近改用了GIT。我看到的问题是,当我执行GIT拉取时,我在Visual Studio中打开的文件<