这是我的高级邮寄给我的。 由于远程'develop'分支上的合并问题。在新版本发布后,我从远程删除了旧的“develop”分支,并从“master”分支创建了一个新的分支。 如果您有本地开发分支,请删除本地分支及其远程跟踪分支,但不要远程分支。如果您不自信,请谷歌如何操作。
我需要知道我所做的是正确的。我对GIT没有多少经验。
我将执行以下操作:
删除本地分支 - 我将使用命令
git checkout develop
git branch -d feature/login
删除远程跟踪分支,但不删除REMOTE分支。
git branch -d -r origin/develop
(这不会删除远程仓库上的分支!)
答案 0 :(得分:2)
您应该执行以下操作:
同步您的远程存储库副本
git fetch
更新origin/develop
更改为您当地的develop
分支
git checkout develop
将远程develop
接管到您自己的
git reset origin/develop --hard
删除功能分支
git branch -d feature/login
您应不删除origin/develop
。