Retool Source Control is a tool that lets users make changes to applications using Git branches, commits, and pull requests. As we implemented Source Control, we hit several of gotchas that caused bugs and slowness. We hope this helps you steer clear of the same pitfalls and expands your understanding of the internals of Git.