If you keep your code in the Git repository, it's pretty easy to get all updates and still be able to fully change your code. Know how.