Get the latest tech news
Using Git-upload-pack for a simpler CI integration
One of the early decisions we made in Screenshotbot was to not have read-access to your GitHub repositories. This turned out to be a huge advantage for us. It makes our customers much more confiden…
It also means our users need to do an additional configuration step to give us API access, which we didn’t want to do. If the server supports the “filter” feature, we can also tell it to avoid sending the blobs, which signficantly reduces the network traffic. On the CI job, our CLI tool opens a connection to the remote git-upload-pack The Git server tells us about the refs and commits.
Or read this on Hacker News