Чтобы внести ясность, вам хотелось бы узнать о различных методах и примерах кода для замены ветки на исходную ветку в Git. Вот несколько способов добиться этого:
Метод 1: использование git pushс опцией --force
git checkout your_branch
git fetch origin
git reset --hard origin/your_branch
git push --force
Метод 2: использование git Branchи git reset
git fetch origin
git branch -f your_branch origin/your_branch
git checkout your_branch
Метод 3: использование git checkoutи git reset
git checkout your_branch
git reset --hard origin/your_branch
Метод 4: использование git Branch, git checkoutи git reset
git branch -D your_branch
git checkout -b your_branch origin/your_branch
Метод 5: использование git Branch, git checkoutи git merge
git branch -D your_branch
git checkout -b your_branch origin/your_branch
git merge origin/your_branch
Эти методы заменят локальную ветку (your_branch) соответствующей веткой из исходного репозитория.