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.