<mohammadrony>

Pull Changes

Download Latest Changes from Remote Repository

git fetch

Update Current Repository with Latest Changes

git pull

Apply local changes on top of remote changes

git pull --rebase

Merge local changes with remote changes

git pull --merge

Update pulling config for best practice

git config --global pull.rebase true

Additional commands

git rebase -i