> ## Documentation Index
> Fetch the complete documentation index at: https://bruno-a6972042-mintlify-keybindings-docs-1775036576.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Consumer

## Cloning Collections from GitHub

To clone a collection from GitHub into **Bruno**, you need to have an existing collection repository hosted on GitHub.

<Info>
  You must have an existing collection repository hosted on GitHub.
</Info>

For example, you can use this [Bruno repository <strong><sup>↗</sup></strong>](https://github.com/usebruno/github-rest-api-collection) and follow the steps below.

1. Launch **Bruno** and click on the **Main Menu** in the top-left corner.
2. Click on **Import Collection** from the dropdown menu.

<img src="https://mintcdn.com/bruno-a6972042-mintlify-keybindings-docs-1775036576/iCtT7f-Kcm8LYVXa/v2/images/screenshots/git-integration/git-gui/consumer/1-import-option.webp?fit=max&auto=format&n=iCtT7f-Kcm8LYVXa&q=85&s=42448aeddbbfd638aa5e08110769b7aa" alt="Import Option" width="2664" height="1348" data-path="v2/images/screenshots/git-integration/git-gui/consumer/1-import-option.webp" />

3. Select **Clone Git Repository** from the available options.

<img src="https://mintcdn.com/bruno-a6972042-mintlify-keybindings-docs-1775036576/iCtT7f-Kcm8LYVXa/v2/images/screenshots/git-integration/git-gui/consumer/2-click-clone-repo.webp?fit=max&auto=format&n=iCtT7f-Kcm8LYVXa&q=85&s=532a751a6346a93a5fa04cebca7172f6" alt="Clone Repository" width="2664" height="1348" data-path="v2/images/screenshots/git-integration/git-gui/consumer/2-click-clone-repo.webp" />

4. Enter the above **GitHub Repository URL** and specify the **Location** where you want to save the cloned collection.

<img src="https://mintcdn.com/bruno-a6972042-mintlify-keybindings-docs-1775036576/iCtT7f-Kcm8LYVXa/v2/images/screenshots/git-integration/git-gui/consumer/3-enter-repo-url.webp?fit=max&auto=format&n=iCtT7f-Kcm8LYVXa&q=85&s=bd2de7ee22149c8766f7a4e3e0d712f2" alt="Enter Repository URL" width="2664" height="1348" data-path="v2/images/screenshots/git-integration/git-gui/consumer/3-enter-repo-url.webp" />

5. Click the **Clone** button to begin cloning the repository.
6. After the cloning process completes, select the **Collection** you want to open and click **Open**.

<img src="https://mintcdn.com/bruno-a6972042-mintlify-keybindings-docs-1775036576/iCtT7f-Kcm8LYVXa/v2/images/screenshots/git-integration/git-gui/consumer/4-collection-open.webp?fit=max&auto=format&n=iCtT7f-Kcm8LYVXa&q=85&s=b802a99a900af92f6547ea049c5b16c1" alt="Collection Open" width="2664" height="1348" data-path="v2/images/screenshots/git-integration/git-gui/consumer/4-collection-open.webp" />

You'll see your collection will be open in **Bruno**.

### **Pulling Changes**

Pull the latest changes from the remote repository to stay synchronized with your team.

1. Go to **Git UI**.
2. Toggle **Check for Updates** button.
3. Select **Pull from** and confirm the **Remote Server** configurations.
4. Click on **Pull** button.

<img src="https://mintcdn.com/bruno-a6972042-mintlify-keybindings-docs-1775036576/iCtT7f-Kcm8LYVXa/v2/images/screenshots/git-integration/git-gui/10-pull-changes.webp?fit=max&auto=format&n=iCtT7f-Kcm8LYVXa&q=85&s=e6658d20d495694e2a3376a718209258" alt="Pull Changes" width="2664" height="1538" data-path="v2/images/screenshots/git-integration/git-gui/10-pull-changes.webp" />

Now you can see all your remote changes pulled in your collection.
