美文网首页
git命令汇总

git命令汇总

作者: 袁小象 | 来源:发表于2019-03-14 11:41 被阅读0次
    • git branch "新分支名":创建新分支
    • git checkout "已有分支名":切换分支
    • git checkout -b "新分支名":创建新分支并切换到新分支
    • git branch -D "已有分支名":删除本地已有分支
    • git push <远程主机名> <本地分支名>:<远程分支名> 推送到远程分支

    一、查看远程分支

    使用如下git命令查看所有远程分支:

    git branch -r
    

    二、拉取远程分支并创建本地分支

    方法一

    使用如下命令:

    git checkout -b 本地分支名x origin/远程分支名x
    

    使用该方式会在本地新建分支x,并自动切换到该本地分支x。

    采用此种方法建立的本地分支会和远程分支建立映射关系。

    方式二

    使用如下命令:

    git fetch origin 远程分支名x:本地分支名x
    

    使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。

    采用此种方法建立的本地分支不会和远程分支建立映射关系。

    ===================================分割线===========================================================

    使用git fetch origin 远程分支名A:本地分支名B

    本地分支B在远程并没有分支B与之对应,所以在git push的时候会找不到对应的远程分支,这时候需要

    git push --set-upstream origin B(远程分支名)
    

    相关文章

      网友评论

          本文标题:git命令汇总

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