• Git远程分支操作


    分支显示

    显示本地分支和远程分支的关系

    1. # 使用参数-vv列出本地分支是否有跟踪远程分支,并且本地分支是否领先或者落后远程分支
    2. git branch -vv

    分支同步

    获取远程分支数据, 远程仓库名就是add remote -add的名字

    git fetch 远程仓库(的名字) # origin是默认的远程仓库

    使用git fetch不会合并远程分支,需要再显式使用git merge命令
    使用git pull可实现拉取远程分支数据并合并

    git pull 远程仓库 本地分支名

    分支推送

    推送本地分支内容到远程分支

    git push 远程仓库 本地分支名/远程分支名

    如果需要本地分支和远程分支名一致,实现如下

    git push 远程仓库 本地分支名

    使用参数-u设置要推送的远程分支为本地待跟踪,方便后续拉取代码操作

    git push -u 远程仓库 本地分支

    分支跟踪

    设置本地分支想要跟踪的远程分支

    git checkout -b [branch] [remotename]/[branch]

    如果远程分支名和本地分支名一致,那么使用简易方式

    git checkout --track [remotename]/[branch]

    修改要跟踪的远程分支,使用参数-u--set-upstream-to

    1. git branch -u [branch] [remotename]/[branch]
    2. # 同样的分支名
    3. git branch -u [remotename]/[branch]

    分支删除

    删除远程分支

    git push 远程仓库 --delete 远程分支名    // --delete or -d

    如果远程分支已在本地分支之后,可以不删除远程分支而使用强制方式推送到远程分支

    git push -f
  • 相关阅读:
    java 开发ide插件
    4:协调者布局+屏幕适配+国际化+沉浸式状态栏
    vue3前端开发系列 - electron开发桌面程序(2023-10月最新版)
    电脑加域win10
    出纳商铺如何实施数字员工提高投资回报率
    图像处理基础知识
    用stream流将list转为map
    Docker rpm方式安装
    Java的String工具类源码
    运动耳机买什么样的好、值得推荐的运动耳机
  • 原文地址:https://blog.csdn.net/brahmsjiang/article/details/126232700