Software Engineering vocabulary · Version Control

Pull request

Meaning in software engineering, with examples

/ˈpʊl rɪˌkwest/nounCore term

In software engineering, pull request means: A request to merge your code changes from one branch into another, so that teammates can review and discuss them first.

In Turkish: çekme isteği, birleştirme isteği

How it is used

Used every day on GitHub, Bitbucket and similar platforms. You open, review, approve and merge a pull request; people usually shorten it to PR. A 'draft PR' is not ready for full review yet.

Example sentences

  1. I opened a pull request for the login fix. Can you take a look before lunch?

  2. Please keep pull requests small; a 2,000-line diff is hard to review.

  3. The pull request was merged after two approvals.

Common collocations

  • open a pull request
  • review a pull request
  • merge a pull request
  • draft pull request

More terms: Version Control

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: