Item logo image for GitSync

GitSync

ExtensionDeveloper Tools11 users
Item media 2 (screenshot) for GitSync
Item media 1 (screenshot) for GitSync
Item media 2 (screenshot) for GitSync
Item media 1 (screenshot) for GitSync
Item media 1 (screenshot) for GitSync
Item media 2 (screenshot) for GitSync

Overview

Sync branches between GitHub repositories.

# GitSync – GitHub Branch Sync & Repository Copier **Sync GitHub branches between repositories directly from your Chrome browser.** GitSync makes it easy to copy and synchronize branches between GitHub repositories you can access. Use the convenient Chrome side panel to select repositories, preview changes, and sync branches without a separate GitSync server. Whether you need to copy a branch to another repository, preserve Git commit history, create a new branch, or synchronize an entire repository, GitSync helps streamline your GitHub workflow. ## Key Features **πŸ”„ Sync GitHub Branches** - Copy a branch from one GitHub repository to another. - Select source and target repositories and branches. - Automatically select the current GitHub repository as the source when opened from its page. - Create new target branches when needed. **πŸ“¦ Two Synchronization Modes** - **Latest Commit Only:** Copy the source repository's files into a single new commit. Works between any two repositories. - **Full Git History:** Preserve the complete commit history. Synchronization is instant for fork relationships; other repositories use browser-based cloning and pushing. **πŸ› οΈ Flexible GitHub Workflows** - Push changes directly to a target branch. - Force push when you intentionally need to replace the target branch's history. - Open a pull request instead of directly updating the target branch. - Synchronize an entire repository by copying up to 100 branches into their corresponding target branches. **πŸ‘€ Preview Before Syncing** Review the planned changes before writing anything to the target repository. Start the sync only after confirming the preview, monitor progress, and cancel an operation when needed. **πŸ”’ Privacy-Focused Architecture** - No GitSync account required. - No GitSync backend server. - No analytics or tracking. - GitHub authentication stays on your device for up to seven days and is sent only to GitHub. - The extension accesses only GitHub and its API for its core functionality. ## How to Use GitSync 1. Install GitSync from the Chrome Web Store. 2. Sign in to GitHub and approve the displayed device code on GitHub's website. 3. Select the source repository and branch. 4. Choose the target repository and branch. 5. Review the synchronization preview. 6. Confirm the operation and monitor its progress. ## Permissions Explained GitSync requests access to GitHub and the GitHub API to authenticate, list repositories, and perform repository operations. The side panel displays the extension alongside your current page, while local storage keeps your GitHub sign-in on your device. GitHub's `repo` authorization scope is requested to access the source and target repositories you select. Review the repositories and permissions associated with your GitHub authorization before proceeding. ## Important Safety Information Force pushing can replace the target branch's existing history. Use it only when you intend to do so and have checked the target repository. Always review the preview before confirming a synchronization. **Simplify your GitHub workflow with GitSync:** a browser-based tool for branch copying, repository synchronization, commit history preservation, and pull request workflows.

Details

  • Version
    0.2.0
  • Updated
    October 30, 2026
  • Offered by
    Parth Sanepara
  • Size
    235KiB
  • Languages
    English
  • Developer
    Parth Sanepara
    vav Bhavnagar, Gujarat 364210 IN
    Email
    saneparth+gitsync@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps