Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #9682

Closed
Open
Created Sep 29, 2015 by Administrator@rootOwner

MR is associated with SHA ID but not to branch name

Created by: fmvin

After upgrading to 8.0 MR become to work in different way than 7.x. In 7.x version if MR has been created to a branch and later commit was amended and repushed on server (really created new commit with new SHA ID) the MR accepted on the commit which marked with this branch (it means repushed commit). But in 8.0 MR always accepted on commit created first. It doesn't matter if branch points to another commit (amended, for example). Moreover, if I do merge manually in this case the MR stays in open state.

Assignee
Assign to
Time tracking