Create a branch on top of the master one. When an update is available, go back to the master, do the pull. Then rebase your branch onto master.