Git Reset Remote Branch with Local Branch

Start New/Fresh Local Repository

Download Master Code

git clone https://github.com/user/repository.git

Create New Local Develop Branch & Switch to it (-b) 

git checkout -b develop

Force Overwrite (-f) Remote Develop Branch with Newly Created Local Develop Branch

git push -f github develop


This FORCES an overwrite of remote branch files while retaining commit history, NO merging.