Atlassian have published today a short blog article worth reading about getting our Bamboo system to interact optimally with our GitHub repositories.
The 5 tips include:
- Avoid tracking large files in your repo
- Use shallow clones for CI
- Cache the repo on build agents
- Choose your triggers wisely
- Stop polling, start hooking
Read the details: http://blogs.atlassian.com/2014/09/ci-git-repos/