Skip to content

gix fetch requires a configured user while git fetch does not #2040

Open
@lu-zero

Description

@lu-zero

Current behavior 😯

My test environment is a completely empty chroot:

$ gix clone https://github.com/gentoo/gentoo
$ cd gentoo
$ gix fetch

It produces

Error: Failed to update references to their new position to match their remote locations

Caused by:
    0: The reflog could not be created or updated
    1: reflog messages need a committer which isn't set

Expected behavior 🤔

It would be nice to either provide the same reference to how to setup the configuration as git does

Git behavior

git fetch works w/out requiring a user/email configured.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions