Git修改指向远程分支

IDEA中拉新分支时我习惯操作(不用命令)是从远程的origin/master中checkout一个新分支:


image.png

而后新的分支就会与origin/master关联。
之后再push新分支的时候虽然可以修改远程分支名:


image.png

但事实上你本地这个分支还是指向的远程的master


image.png

因此之后的操作就会有点麻烦。需要先切换到其他本地分支,把本地的dev分支删掉,然后再同第一步从远程的dev分支拉出本地的dev分支,这样新分支才能与远程分支相关联。

快速处理:

直接使用以下命令,既将dev分支推送到远程,又可以将本地远程关联起来。

git push --set-upstream origin dev

推荐阅读更多精彩内容

  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 470评论 0 4
  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 1,587评论 0 1
  • 本系列教程来自廖雪峰的官方网站,现在搬运过来,目的帮助自己和小白学习收藏!附赠:常用git命令清单 目录 前言 创...
    Blizzard_liu阅读 287评论 0 4
  • 分支管理 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习...
    bo_song阅读 66评论 0 0
  • 学习笔记,非原创。谢谢 Git鼓励大量使用分支: 创建与合并分支 :查看分支:git branch创建分支:git...
    Rising_life阅读 53评论 0 1