Docs
Introduction to Repo File Sync

Introduction to Repo File Sync

Learn how to efficiently sync and manage code across multiple GitHub repositories with Repo File Sync.

Welcome to Repo File Sync, your solution for automated repository synchronization. This documentation will guide you through using our GitHub marketplace app that creates pull requests to merge and sync changes from a source repository to multiple target repositories.

Purpose and Scope

This documentation serves as your comprehensive guide to:

  • Setting up repository synchronization
  • Managing sync configurations
  • Handling pull requests and merges
  • Troubleshooting common scenarios

Key Features

Repo File Sync helps you:

  • Maintain consistency across multiple repositories
  • Automate code synchronization through pull requests
  • Configure flexible sync rules and patterns
  • Track and manage sync status
  • Handle conflicts efficiently

Getting Started

Quick Setup

  1. Create Organization
  2. Add Integrations with source control providers
  3. Add Sync Task
  4. Configure Sync Task's Sync rules

Core Concepts

Familiarize yourself with essential concepts:

  • Source and target repositories
  • Sync rules Path & types
  • Sync patterns and exclusions
  • Conflict resolution strategies