Updating Unreal Engine build from github

I currently have Unreal Engine 4.23 Version installed from github. (Setup.sh Generate Project Files and make command).

Now I want to update it to 4.24 without having to do everything again in a new folder as it takes a long time also why do i have to make command again everything when i already have them installed. Please help on how can I achieve this ?

If I simply pull from github remote I think it will remove all things generated by make file or others and would result in the same situation (maybe I am wrong) Please help me and tell me the correct way.

Thanks and Regards.

Hello,

I am in the same situation here, I have 4.22 from source (with zip not github) installed how do I update to 4.24 or 4.23 without to rebuild everything?

Thanks a lot.
​​​