Skip to content

default branch is random after git push --mirror #3913

Closed
@davidlt

Description

@davidlt
  • Gitea version (or commit ref):
    Official 1.4.1 from github
  • Git version:
    git version 2.17.0
  • Operating system:
    Fedora 27 (server) / Fedora 28 (client)
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • [x ] SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:

Description

[..]
To https://try.gitea.io/blah/restic.git

  • [new branch] refs/changes/38/232138/1 -> refs/changes/38/232138/1
  • [new branch] refs/changes/39/232139/1 -> refs/changes/39/232139/1
  • [new branch] refs/changes/40/232140/1 -> refs/changes/40/232140/1
  • [new branch] refs/changes/41/232141/1 -> refs/changes/41/232141/1
  • [new branch] refs/changes/42/232142/1 -> refs/changes/42/232142/1
  • [new branch] refs/changes/43/232143/1 -> refs/changes/43/232143/1
  • [new branch] refs/changes/60/231960/1 -> refs/changes/60/231960/1
  • [new branch] refs/changes/61/231961/1 -> refs/changes/61/231961/1
  • [new branch] refs/changes/62/231962/1 -> refs/changes/62/231962/1
  • [new branch] refs/changes/63/231963/1 -> refs/changes/63/231963/1
  • [new branch] refs/changes/64/231964/1 -> refs/changes/64/231964/1
  • [new branch] refs/changes/65/231965/1 -> refs/changes/65/231965/1
  • [new branch] refs/changes/66/231966/1 -> refs/changes/66/231966/1
  • [new branch] refs/changes/67/231967/1 -> refs/changes/67/231967/1
  • [new branch] refs/changes/68/231968/1 -> refs/changes/68/231968/1
  • [new branch] refs/changes/69/231969/1 -> refs/changes/69/231969/1
  • [new branch] refs/changes/70/231970/1 -> refs/changes/70/231970/1
  • [new branch] add-coc -> add-coc
  • [new branch] add-webdav-server -> add-webdav-server
  • [new branch] master -> master
  • [new branch] prune-aggressive -> prune-aggressive
  • [new branch] refs/pull/1002/head -> refs/pull/1002/head
  • [new branch] refs/pull/1003/head -> refs/pull/1003/head
  • [new branch] refs/pull/1004/head -> refs/pull/1004/head
    [..]

Default branch: refs/changes/60/231960/1 (which is not even the first pushed?)
[..]

  • [new branch] refs/changes/60/231960/1 -> refs/changes/60/231960/1
    [..]

So now for each "forked" repo you need to change settings to set default branch to master or whatever else.

This change happened with 1.4.1 (most likely due to #3715 ).

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/confirmedIssue has been reviewed and confirmed to be present or accepted to be implementedissue/regressionIndicates a previously functioning feature or behavior that has broken or regressed after a changetype/bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions