Post by this author
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2020/02/scalar-card-opaque-1024x512.png)
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2019/11/dag-chain.png)
Updates to the Git Commit Graph Feature
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2019/05/sparse-push-simple-example-1.png)
Exploring new frontiers for Git push performance
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)
Supercharging the Git Commit Graph IV: Bloom Filters
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)
Supercharging the Git Commit Graph III: Generations and Graph Algorithms
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)
Supercharging the Git Commit Graph II: File Format
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)
Supercharging the Git Commit Graph
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)
How to Contribute to Git (on Windows)
![](https://devblogs.microsoft.com/devops/wp-content/uploads/sites/6/2018/08/vstsfeature.png)