Development
Overriding Git Hash and Version
It is possible to override the Git hash and version when building from source using the `OVERRIDE_GIT_DESCRIBE` environment variable.
This is useful when building from sources that are not part of a complete Git repository (e.g., an archive file with no information on commit hashes and tags).
For example:  
```bash
OVERRIDE_GIT_DESCRIBE=v0.10.0-843-g09ea97d0a9 GEN=ninja make
```  
Will result in the following output when running `./build/release/duckdb`:  
```text
v0.10.1-dev843 09ea97d0a9
...
```