Problem: You want to change your place/code after you publish, but don't want to make it harder to develop by directly editing.
Solution: Publish through Ropp, rather than through Roblox.
Q: What if Ropp somehow messes up my place when publishing? A: Roblox has built in previous versions, revert to one of those, and make an issue about it. Make sure it's Ropp and not one of your publish steps.