Best of GitMay 2025

  1. 1
    Video
    Avatar of youtubeYouTube·1y

    Google's Git Killer Is INSANELY Better (and it's open source)

    Explore how JJ, a new version control system written in Rust, offers a fresh approach to version control. Backed by experts and featuring advanced functionalities like automatic rebase, JJ simplifies complex tasks such as branching, merging, and resolving conflicts. With support for familiar commands, JJ promises a more efficient workflow while maintaining compatibility with Git as its underlying database.

  2. 2
    Article
    Avatar of devtoolsDev Tools·51w

    Voiden - free, offline, git-native API workplace (a different Postman alternative)

    Voiden is a free, offline API workplace designed as a git-native tool that uses markdown for API definitions, documentation, and tests. It seeks to address common frustrations in API design by providing a single source of truth with Git tracking and eliminating the need for cloud syncing and bloated, redundant tools. Voiden simplifies API requests and documentation, integrating them directly into your codebase.

  3. 3
    Article
    Avatar of ripplingRippling·1y

    Boosting Development Workflows with git-spice

    Git-spice enhances development workflows by addressing challenges with large pull requests and the drawbacks of atomic PRs. It helps manage stacked pull requests effectively, boosting speed and maintaining code quality. Built by Abhinav Gupta to fit specific needs, it simplifies PR management, facilitating efficient collaboration and enabling better code reviews.

  4. 4
    Article
    Avatar of rubylaRUBYLAND·51w

    Git Rebase Edit

    This guide explains how to edit commits using Git Rebase Edit to improve commit history by splitting, fixing, and modifying existing commits. It covers creating smaller atomic commits for better readability and maintaining a clean Git history. Steps include interactive rebasing, amending commits, and unstaging files for separate commits.

  5. 5
    Article
    Avatar of phProduct Hunt·1y

    VibeGit - Vibe coding but for Git

    VibeGit uses AI to automatically group and commit semantically related changes in Git repositories, enhancing the organization and efficiency of version control processes.

  6. 6
    Article
    Avatar of hnHacker News·49w

    kahole/edamagit: Magit for VSCode

    Edamagit brings the powerful keyboard-driven Git interface of Emacs Magit to VSCode. This extension provides comprehensive Git operations through intuitive keybindings, including staging, committing, branching, merging, and rebasing. It features popup menus for complex operations, supports monorepos, integrates with Vim keybindings, and includes Forge functionality for GitHub integration. The extension aims to streamline Git workflows by replacing mouse-heavy operations with efficient keyboard shortcuts.