美文网首页
本地分支 远程分支

本地分支 远程分支

作者: 后来_16db | 来源:发表于2019-06-16 11:41 被阅读0次

    查看项目分支(包括本地和远程)

    git branch -a

    删除本地分支

    git branch -d <branchName>

    删除远程分支

    git push origin --delete <branchName>

    本地分支重命名(还没有推送到远程)

    git branch -m <oldName> <newName>

    远程分支重命名(已经推送远程,假设本地分支和远程分支名称相同)

    1. 重命名本地分支
      git branch -m <oldName> <newName>
    2. 删除远程分支
      git push --delete origin <oldName>
    3. 上传新命名的本地分支
      git push origin <newName>
      4.把修改后的本地分支与远程分支关联
      git branch --set-upstream-to <origin/newName>

    当本地分支的上游远程分支被删除时,git会提示你进行修复。

    取消当前本地分支的跟踪分支

    git branch --unset-upstream

    当前本地分支与远程分支关联

    git branch --set-upstream-to <origin/newName>

    取消某个本地分支的跟踪分支

    git branch --unset-upstream <branchName>

    查看本地分支的跟踪分支信息

    git branch -vv

    更新远程分支信息到本地

    git fetch --all

    分支建立关联

    git branch --set-upstream-to=origin/<branch_name> <branch_name>

    相关文章

      网友评论

          本文标题:本地分支 远程分支

          本文链接:https://www.haomeiwen.com/subject/xwnwfctx.html