我有一个项目,我在这里以两种不同的方式构建一个电子商务网站,一种使用react,另一种只是普通的js。目前,香草分支是master分支,而react分支称为react-version。我想切换它们并使react-version为master和vanilla,可以称为vanillajs-version。
我看了其他一些答案,但是在那些情况下,不需要老主人,而在我的情况下,则不需要。
谢谢!
更新:
如该答案Switch branch names in git 中所建议,我能够在本地存储库中切换名称,但是当我尝试将其推送到远程时,出现错误消息:
错误:无法将某些引用推送到“ https://github.com/tito300/Elegant-T-K-FullStack.git” 提示:更新被拒绝,因为当前分支的尖端在后面 它的远程副本。集成远程更改(例如 “ git pull ...”),然后再次按下。 有关详细信息,请参见“ git push --help”中的“关于快进的注意事项”。
我不想集成它们,因为它们基本上是不同的实现。我在该项目的早期就进行了分支。有没有解决的办法?
答案 0 :(得分:0)
您可以执行以下步骤: