zoukankan      html  css  js  c++  java
  • GIT命令行操作远程仓库分支

    创建空的远程分支

    git checkout -b 分支名;  #创建分支
    git push --set-upstream origin 分支名;  #提交分支到远程仓库
    #例如创建远程分支master_branch
    git checkout -b master_branch;
    git push --set-upstream origin master_branch;

    以已有的远程分支为源创建新的远程分支

    git checkout -b 分支名 origin/已有的远程分支; #创建分支
    git push --set-upstream origin 分支名; #提交分支到远程仓库
    #例如将已有的master为源创建远程分支master_branch
    git checkout -b master_branch origin/master;
    git push --set-upstream origin master_branch;

    查看当前分支

    git branch;
    #例如
    git branch;

    查看远程分支

    git branch -r;
    #例如
    git branch -r;

    查看远程各分支的最新提交

    git branch -r -v;
    #例如
    git branch -r -v;

    切换分支(在本地切换已有分支)

    git checkout 分支名;
    #例如 切换本地分支master_branch
    git checkout master_branch;

    删除本地分支

    git branch -d 分支名;
    #例如 删除本地已有的分支master_branch
    git branch -d master_branch;

    删除远程分支

    git branch -r -d origin/分支名;
    git push origin :分支名;
    #例如 删除远程仓库中的master_branch
    git branch -r -d origin/master_branch;
    git push origin :master_branch;
  • 相关阅读:
    Golang---反射(reflect)
    golang--交替打印一个数组中的元素
    Golang---基本类型(interface)
    利用random5 生成 random7
    Golang---基本类型(map)
    Golang---基本类型(slice)
    Golang---基本类型(string)
    二维码扫码登录原理
    Golang---内存逃逸
    关于我
  • 原文地址:https://www.cnblogs.com/lovelyli/p/13554597.html
Copyright © 2011-2022 走看看