Paraflow's GitHub integration allows you to seamlessly sync your design projects to your GitHub repository, enabling collaboration between designers and developers. With this feature, you can:

Quick Start

Connect Paraflow to your GitHub

  1. Click the GitHub icon in the top-right corner of the project editor.

    1 (3).png

  2. Click Connect GitHub to authorize the Paraflow GitHub App.

    2 (4).png

  3. After authorization is completed, the system will automatically return to Paraflow.

Create the project repository

  1. Make sure your GitHub account is connected. Then click Connect Project.

    3 (3).png

  2. Paraflow will automatically create a repository and upload your project. The initial push may take a little time.

  3. Once created, Paraflow will prompt you that it is successful.

    4 (2).png

FAQ

  1. Can the generated code be used directly?

    Yes, the generated code includes complete project configurations and dependency management, making it ready for development. It’s recommended to review the README.md file for project structure details.

  2. How can I modify the repository settings?

    You can directly change repository settings on the GitHub website, such as visibility, collaborators, and branch protection rules.

  3. Will syncing overwrite changes made on GitHub?

    Yes, syncing will overwrite repository files with content from the Paraflow project. If you’ve made changes on GitHub, it’s recommended to back them up before syncing.

  4. Can I sync to an existing repository?

    Currently, syncing to an existing repository is not supported. Each Paraflow project creates a new independent repository.

  5. Will project changes automatically sync to GitHub?

    No, Paraflow does not automatically sync project changes to GitHub. You need to manually click the Sync to GitHub button to update the repository.

  6. How can I revoke GitHub integration?

    You can select Disconnect GitHub in the dialog box, which will clear all bindings and revoke app authorization.