# Add a Repository Group for GitHub

Create a repository group to specify the content to back up.

## Procedure

1. From the Command Center navigation pane, go to Protect > DevOps.

   The Overview page appears.

2. Click the DevOps tab.

3. On the GitHub tab, click the GitHub app.

   The GitHub app page appears.

4. On the Repository groups tab, click Add repository group.

   The Select Plan page appears.

5. Select the backup plan to back up the applications.

   If you don't already have a backup plan that you can use, to create one, click the add button.

6. Click Next.

   The Repository group name page appears.

7. In Repository group name, enter a name for the repository group.

8. Click Next.

   The Backup Content page appears.

9. For Repositories, specify whether to back up all repositories or only the repositories that you select.

10. If you chose Select repositories, do one of the following:

    - To browse and select specific repositories:

      1. Click Browse repositories.

      2. Select the repositories you want to back up from the list.

      3. Click Save.

    - To configure repository filtering rules:

      1. Click Configure filtering rules.

      2. Choose a rule type:

         - Prefix mode: Match repositories by starting characters

         - Pattern/substring mode: Match repositories containing specific text

      3. Configure your rule:

         - Prefix mode: Select character groups (A–Z, number, or special characters), and then click Get matching repository count.

         - Pattern/substring mode: Enter substrings, and then click Get Count.

      4. Review counts and adjust rules until they fit your requirements.

      5. Click Save.

      Note

      New repositories matching your saved rules are automatically included in future backups.

11. Click Submit.

## Exclude Repositories From Backup

You can exclude specific content from backup by configuring additional settings at the repository group (subclient) level.

Name | Category | Type | Value
--- | --- | --- | ---
sExcludeDevOpsProjects | FileSystemAgent | String | Azure DevOps only. Exclude selected projects from backup. Enter project names separated by commas (e.g., PROJECT1,PROJECT2). Configure this setting at the repository group (subclient) level.
sExcludeDevOpsRepos | FileSystemAgent | String | Exclude specific repositories from backup. Enter repository names separated by commas (e.g., Repo1,Repo2). Configure this setting at the repository group (subclient) level.

×

Loading...