3 Repos
Creating new commits that inverse the effects of specific previous commits to undo changes safely.
Distinct from Targeted Commit Resets: Distinct from Targeted Commit Resets: focuses on creating an inverse commit to maintain history, not moving the HEAD pointer.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Commit Reverts. Refine with filters or upvote what's useful.
Dieses Projekt ist eine umfassende Bildungsressource und ein Leitfaden zum Erlernen des Git-Versionskontrollsystems. Es dient als technische Dokumentationsquelle für ein Lehrbuch, das die Grundlagen, fortgeschrittene Workflows und die interne Architektur von Git erklärt. Das Projekt ist als Multi-Format-E-Book strukturiert, wobei die Quelldateien so konzipiert sind, dass sie in verschiedene digitale Publikationsformate kompiliert werden können, einschließlich HTML, PDF, EPUB und Mobi. Es nutzt eine dedizierte Build-Pipeline, um diese Dokumente zu generieren und zu validieren. Der Inhalt deckt ein breites Spektrum an Versionskontrollfunktionen ab, einschließlich Historienmanipulation, Repository-Administration und Systemintegration. Es bietet geführte Anleitungen zum Workflow-Management – wie Branching, Merging und Rebasing – und analysiert die interne Mechanik des inhaltsadressierbaren Dateisystems sowie das Snapshot-basierte Versionierungssystem.
Provides instructions on how to create a new commit that applies the exact opposite of a target commit.
lakeFS ist ein Data-Lake-Versionierungssystem, das Git-ähnliche Branching- und Commit-Funktionen für große Datensätze in Objektspeichern bietet. Es fungiert als Versionskontrollschicht und ermöglicht die Erstellung unveränderlicher Snapshots, atomarer Commits und Zero-Copy-Branching, um isolierte Umgebungen für Datenexperimente zu schaffen, ohne physische Dateien zu duplizieren. Das System dient als S3-kompatibles Storage-Gateway und Iceberg-REST-Katalog, wodurch Standard-Cloud-Storage-Protokolle und kompatible Clients versionierte Tabellen verwalten können. Es fungiert als Data-Quality-Gatekeeper, indem es ein eventgesteuertes Hook-System nutzt, um Datensätze gegen Governance-Richtlinien zu validieren, bevor Änderungen in die Produktion gemergt werden. Die Plattform deckt umfassende Funktionen für Data-Governance ab, einschließlich Pull-Request-Kollaboration, rollenbasierter Zugriffskontrolle und Data-Lineage-Tracking. Sie bietet Integrationen für Workflow-Orchestrierung, Machine-Learning-Pipelines und verschiedene Big-Data-Compute-Engines und unterstützt Multi-Cloud-Storage-Konnektivität sowie Identitätssynchronisation via SSO und SCIM. Die Software kann mittels Binärdateien, Containern oder Helm-Charts für die Bereitstellung auf Kubernetes installiert werden.
Undoes changes introduced by a specific commit by creating a new compensating inverse commit.
git-js is a programmatic Node.js library and version control wrapper that provides a structured JavaScript API for executing Git commands. It serves as a Git automation framework and process manager, allowing developers to chain version control tasks and parse raw command output into structured data objects. The project distinguishes itself through a dedicated Git process manager capable of spawning binaries with custom environment variables, specific process ownership, and concurrency throttling to prevent system resource exhaustion. It includes specialized system-level monitoring such as co
Allows undoing changes by reverting specific commits or resetting the repository state.