> For the complete documentation index, see [llms.txt](https://docs.allout.game/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allout.game/using-cloud-build/git-integration.md).

# Git Integration

Git is a tool that makes it much easier to work with multiple people. Git allows you and your editor team to run several cloud builds at the same time and merge your results using an industry standard system.

When you [link a Git repo to your project on the collaborate page](/going-all-out/collaborating-and-version-control.md), Cloud Build keeps concurrent work separate:

1. A session has a draft branch.
2. Each job attempt runs on its own branch.
3. A completed attempt opens a pull request from its attempt branch into the session's draft branch.
4. Accepting an option selects that job for the session to continue from, but it does not guarantee that a conflicted or failed pull request merged.
5. Before finishing the session, verify that the selected pull request merged and that the session draft branch contains the expected commit.

If two jobs or sessions change the same lines or assets, review the pull request and resolve any conflict in the linked Git host. Always review a job's diff before accepting it.
