zoukankan      html  css  js  c++  java
  • GIT的常用命令

    git pull

    用途: 获取远程主机制定分支的更新,并与本地的制定分支合并

    格式: git pull <远程主机名> <远程分支名>:<本地分支名>

    比如,获取origin主机的master分支并与本地master分支合并的完整命令为:

    git pull origin master:master

    如果获取远程分支与当前分支进行合并,则本地分支可以省略,如果当前分支为master则上面的命令可以简写成

    git pull origin master

    如果当前分支与远程分支存在追踪关系,则git pull可以简写成:

    只保留远程主机名:git pull origin

    甚至最简洁的格式: git pull

    手动创建分支追踪关系:

    git branch -u origin/master master

    可以使用git branch -vv命令查看分支的追踪关系

    获取远程分支rebase本地分支:

    git pull --rebase <远程主机名> <远程分支名>:<本地分支名>

    git push

    用途: 命令用于将本地分支的更新,推送到远程主机
    格式:git push <远程主机名> <本地分支名>:<远程分支名>

    如果想要推送的本地分支与远程分支存在追踪关系,则可以省略远程分支,简写成

    git push origin master

    如果省略本地分支,则表示删除指定远程分支:

    git push origin  :master
    
    git push origin --delete master
    

    如果远程分支比本地分支更新,git push 会报错,一般情况你需要git fetch 然后合并或者rebase,单如果你希望强制覆盖,可以加上--force选项。

    git push --force origin

  • 相关阅读:
    Spring set注入
    Spring 搭建
    MyBatis 动态Sql
    Mybatis 数据读取
    MyBatis 搭建
    第三十二章:Map集合
    第三十一章:集合输出
    第三十章:Set集合
    第二十八、九章:类集框架简介、List集合
    第25、26、27章:类加载器、反射与代理设计模式、反射与Annotation
  • 原文地址:https://www.cnblogs.com/andyhe/p/9767477.html
Copyright © 2011-2022 走看看