Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: go-git/go-git
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.16.0
Choose a base ref
...
head repository: go-git/go-git
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: releases/v5.x
Choose a head ref
  • 11 commits
  • 10 files changed
  • 3 contributors

Commits on Jun 4, 2025

  1. Merge pull request #1492 from onee-only/fix-sparse-checkout-status

     utils: merkletrie, Fix diff on sparse-checkout index. Fixes #1406
    pjbgf authored and kane8n committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    c3c8410 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1561 from kane8n/backport-to-v5-fix-sparse-checko…

    …ut-status
    
    utils: merkletrie, Fix diff on sparse-checkout index. Fixes #1406 to releases/v5.x
    pjbgf authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    fd1a836 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2025

  1. Merge pull request #1484 from patricsss/patricsss/fix-1455

    utils: fix diff so subpaths work for sparse checkouts, fixes 1455
    pjbgf authored and kane8n committed Jun 6, 2025
    Configuration menu
    Copy the full SHA
    4f35eba View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1567 from kane8n/backport-to-v5-patricsss/fix-1455

    utils: fix diff so subpaths work for sparse checkouts, fixes 1455 to releases/v5.x
    pjbgf authored Jun 6, 2025
    Configuration menu
    Copy the full SHA
    ed8216c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2025

  1. internal: Expand regex to fix build

    Signed-off-by: Paulo Gomes <pjbgf@linux.com>
    pjbgf authored and baloo committed Sep 6, 2025
    Configuration menu
    Copy the full SHA
    b486201 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2025

  1. Merge pull request #1644 from baloo/baloo/release-5.x/fixup-build

    internal: Expand regex to fix build [5.x]
    pjbgf authored Sep 7, 2025
    Configuration menu
    Copy the full SHA
    ce83ba1 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2025

  1. Configuration menu
    Copy the full SHA
    15d46ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    111f374 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2025

  1. Merge pull request #1646 from baloo/baloo/release-5.x/fixup-windows-ci

    build: raise timeouts for windows CI tests and disable CIFuzz [5.x]
    pjbgf authored Sep 12, 2025
    Configuration menu
    Copy the full SHA
    c12263d View commit details
    Browse the repository at this point in the history
  2. plumbing: support extra headers, support jujutsu signed commit [5.x]

    This adds support for extra headers. While git has a set of 
    ["standard headers"] (`tree`, `parent`, `author`, `committer`, and
    `encoding`), it will also support [extra headers] when serializing.
    
    The extra headers must come after the standard ones, but they are
    otherwise freetyped.
    
    [Jujutsu] takes advantage of that to store its own identifier
    (`change-id`) as an extra header.
    
    Because signatures will cover the hash of the whole commit (standard
    headers, extra headers and the message. Everything but the signature
    itself), if we deserialize a commit and then `EncodeWithoutSignature` to
    get back the "canonical" representation of a commit, if we don't
    serialize back the extra headers, the hash will no longer match and the
    signature will fail to verify.
    
    This adds support for parsing and reencoding the extra headers from the
    original commit and it's expected to fix support for Jujutsu signed
    commits.
    
    Fixes #1626
    
    ["standard headers"]: https://github.com/git/git/blob/724518f3884d8707c5f51428ba98c115818229b8/commit.c#L1450
    [extra headers]: https://github.com/git/git/blob/724518f3884d8707c5f51428ba98c115818229b8/commit.c#L1690
    [Jujutsu]: https://github.com/jj-vcs/jj
    baloo committed Sep 12, 2025
    Configuration menu
    Copy the full SHA
    f2c3467 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2025

  1. Merge pull request #1633 from baloo/baloo/release-5.x/jj-signed-commits

    plumbing: support commits extra headers, support jujutsu signed commit [5.x]
    pjbgf authored Sep 17, 2025
    Configuration menu
    Copy the full SHA
    ad9a3a5 View commit details
    Browse the repository at this point in the history
Loading