I would like to find out which commit in QGIS code caused a certain change in behaviour. Since the archives at http://download2.osgeo.org/osgeo4w/release/qgis/qgis-dev/ are not complete, I think that the best would be to compile the source code and generate a snapshot of qgis-dev at certain commits that are suspected to have caused the change. How should I proceed, if I want to try e.g. to make a binary of QGIS based on the following snapshot tree: https://github.com/qgis/QGIS/tree/0b9d1dc49b?
Both, Linux and Windows suggestions, are welcome.