DEV Community

Discussion on: What Git/GitHub topics do you struggle with most?

Collapse
 
amt8u profile image
amt8u

Pull request - It took me days to understand that its more of a merge request. The intention is to push your changes, not pull.

Collapse
 
ac000 profile image
Andrew Clayton

It's called a pull-request, due to the fact you're asking someone to pull your changes into their repository, hence the git command

$ git request-pull [options] start url [end]

which generates a pull request that can be emailed.

A Merge Request seems to be a GitLab invention...

Collapse
 
amt8u profile image
amt8u

Yeah, of course I do understand it now :-)

But I just wanted to point out that initially it was difficult for me to understand that a pull request needs to be created by the person who is pushing the changes.