awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wei avatar

wei/pull

0
View on GitHub↗
7,154 Stars·782 Forks·TypeScript·MIT·1 Aufrufgithub.com/apps/pull↗

Pull

Pull is an automated pull request manager designed to synchronize GitHub repository forks with their upstream sources. It acts as an orchestrator that creates and manages pull requests to integrate remote changes and keep development forks aligned with original project sources.

The tool is configuration-driven, allowing users to define specific git integration strategies such as merging, squashing, rebasing, or hard resetting. It integrates with GitHub Actions to manage branch protection and the assignment of reviewers, assignees, and custom labels.

Synchronization can be triggered through predefined periodic schedules or immediate manual requests via webhooks. The system handles the end-to-end lifecycle of branch maintenance, from tracking upstream dependencies to automating the metadata management of the resulting pull requests.

Features

  • Remote Fork Synchronization - Provides automated workflows to keep remote forks updated with changes from an upstream source repository.
  • Pull Request Automation - Provides automated creation and management of pull requests, including the assignment of reviewers and labels.
  • Branching Workflows - Automates the maintenance of development forks by merging or rebasing upstream changes through scheduled workflows.
  • Scheduled Synchronization - Triggers periodic synchronization processes based on a predefined timer to keep forks aligned with upstream sources.
  • Sync Orchestration - Acts as a configuration-driven orchestrator for integrating remote changes using merge, squash, or rebase strategies.
  • Upstream Fork Alignment - Keeps development forks aligned with the original project source to avoid code drift.
  • Git Integration Method Configurations - Offers a configuration system to choose between merge, squash, rebase, or hard reset integration methods.
  • Pull Request Metadata Configurations - Provides configuration for assigning reviewers, assignees, and custom labels to automatically generated synchronization pull requests.
  • Git Integration Strategies - Implements configurable git strategies for integrating upstream changes, supporting merging, squashing, and rebasing.
  • Manual Sync Triggers - Enables manual forcing of a synchronization cycle via web requests outside of the automatic schedule.
  • Webhook Triggers - Provides webhook endpoints that allow for the immediate manual triggering of the synchronization process.
  • GitHub Actions - Integrates with GitHub Actions to manage branch protection and the assignment of reviewers and assignees.

Star-Verlauf

Star-Verlauf für wei/pullStar-Verlauf für wei/pull

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Pull

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pull.
  • dreamhunter2333/cloudflare_temp_emailAvatar von dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Auf GitHub ansehen↗

    This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates temporary email addresses that automatically receive and store incoming messages and attachments, all without managing any traditional server infrastructure. The service uses Cloudflare Workers for serverless processing, Durable Objects for persistent inbox state, and Workers KV for storing email data, with attachments handled through R2 object storage. The service distinguishes itself through a comprehensive set of access and management features. Users can authenticate through mult

    Vuecloudflare-emailcloudflare-pagescloudflare-workers
    Auf GitHub ansehen↗6,098
  • actions/labelerAvatar von actions

    actions/labeler

    2,464Auf GitHub ansehen↗
    TypeScript
    Auf GitHub ansehen↗2,464
  • danger/dangerAvatar von danger

    danger/danger

    5,645Auf GitHub ansehen↗
    Rubyautomationbitbucketci
    Auf GitHub ansehen↗5,645
  • k88hudson/git-flight-rulesAvatar von k88hudson

    k88hudson/git-flight-rules

    42,472Auf GitHub ansehen↗

    git-flight-rules is a collection of curated guidelines, operational resources, and a command reference for managing version control with Git. It provides a set of procedure-based rules and best practices designed to organize code history, branches, and collaborative development. The project distinguishes itself by providing structured workflows for complex history manipulation and data recovery. This includes specific guidance on rewriting commit history to remove sensitive data, using the reference log to recover lost work, and employing binary searches to isolate regressions. The resource

    Auf GitHub ansehen↗42,472
Alle 30 Alternativen zu Pull anzeigen→

Häufig gestellte Fragen

Was macht wei/pull?

Pull is an automated pull request manager designed to synchronize GitHub repository forks with their upstream sources. It acts as an orchestrator that creates and manages pull requests to integrate remote changes and keep development forks aligned with original project sources.

Was sind die Hauptfunktionen von wei/pull?

Die Hauptfunktionen von wei/pull sind: Remote Fork Synchronization, Pull Request Automation, Branching Workflows, Scheduled Synchronization, Sync Orchestration, Upstream Fork Alignment, Git Integration Method Configurations, Pull Request Metadata Configurations.

Welche Open-Source-Alternativen gibt es zu wei/pull?

Open-Source-Alternativen zu wei/pull sind unter anderem: dreamhunter2333/cloudflare_temp_email — This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates… k88hudson/git-flight-rules — git-flight-rules is a collection of curated guidelines, operational resources, and a command reference for managing… mislav/hub — Hub is a terminal-based GitHub API client and command-line wrapper that extends standard git version control with… danger/danger. actions/labeler. elidianaandrade/git-github-learning-quest — This is a structured, gamified learning resource for Git and GitHub. It guides learners through code versioning…