需要 GIT 命令,因为我不想冒险这样做

Need GIT commands since I don't want to risk doing it

这是学长寄给我的。 由于远程“开发”分支上的合并问题。新版本发布后,我从远程删除了旧的“develop”分支,并从“master”分支创建了一个新分支。 如果你有本地开发分支,请删除本地分支和它的远程跟踪分支,但不要删除远程分支。请google如果你不自信怎么办。

我需要知道我所做的是正确的。我对 GIT.

没有太多经验

我将执行以下操作:

  1. 删除本地分支-我将使用命令

    git checkout develop
    git branch -d feature/login
    
  2. 删除远程跟踪分支但不删除 REMOTE 分支。

    git branch -d -r origin/develop 
    

    (这不会删除远程仓库上的分支!)

您应该执行以下操作:

  • 同步您的远程存储库副本

    git fetch
    

    更新 origin/develop

  • 更改为您当地的 develop 分支机构

    git checkout develop
    
  • 接管遥控器develop给自己

    git reset origin/develop --hard
    
  • 删除功能分支

    git branch -d feature/login
    

您应该删除origin/develop