Suggest an editImprove this articleRefine the answer for “What is git pull used for?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)`git pull` is used to fetch changes from a remote repository and apply them to the current local branch. **Key point:** git pull first runs git fetch and then integrates the changes into the current branch via merge or rebase.Shown above the full answer for quick recall.Answer (EN)Image`git pull` is used to **fetch changes from a remote repository and apply them to the current local branch**. When you run `git pull`: - first `git fetch` runs (downloading new commits from the server) - then the **changes are integrated** into the current branch (usually via `merge`, less often via `rebase`, depending on the settings) As a result: - the local branch is updated - the working directory changes - the project history gains new commits `git pull` is used when you need to synchronize the local branch with the remote one and continue working with the up-to-date version of the project.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.