In distributed version control, pull or fetch is the action of transferring remote changes into a local repository.