• git常用命令


     查看远程仓库地址别名

      git remote -v

    $ git remote -v
    origin  https://github.com/qingzhuan/demo01.git (fetch)
    origin  https://github.com/qingzhuan/demo01.git (push)
    远程地址别名为 origin

    本地关联远程仓库

      git remote add origin(别名)  远程地址

      比如:git remote add origin https://github.com/qingzhuan/demo01.git

    本地仓库内容上传到远程仓库

      git push origin master  将当前分支master上传至远程仓库

      比如:git push origin feature/game_v1.0 把分支 上传到远程feature/game_v1.0 上,上传分支必须和要上传的名称一致

    拉取远程指定分支

      git pull <remote> <branch> 

      比如:git pull origin master 拉取远程master分支

    克隆远程分支

      git clone 远程仓库地址

      比如:git clone https://github.com/qingzhuan/demo01.git

    创建分支

      git branch 分支名

       比如:git branch feature/game_v1.0 基于当前分支创建一个新的分支 feature/game_v1.0

    $ git status
    On branch master
    nothing to commit, working tree clean
    
    $ git branch feature/game_v1.0  
    # 基于master创建一个新的 feature/game_v1.0分支,
    feature/game_v1.0内容和master一样

    切换分支

      git checkout 分支名

      比如:git checkout feature/game_v1.0 切换到  feature/game_v1.0 分支

    合并分支

      git merge 分支名 

      比如: git merge feature/game_v1.0 将feature/game_v1.0 合并到当前分支

           如果将新的分支代码合并到master分支,需要如下操作:

      1、先拉取最的master分支 git pull origin master

      2、将最新的master合并到自己的分支(切换到自己分支,git merge master)

      3、切换到master (git checkout master), 然后将自己的分支合并到master(git merge 自己分支名)

    删除远程分支

      git push origin --delete 分支名

      比如: git push origin --delete feature/game_v1.0 删除远程分支feature/game_v1.0

    删除本地分支

      git branch -d 本地分支

      

  • 相关阅读:
    JavaWeb工程中url地址的写法
    java.lang.NoClassDefFoundError
    {"aa":null} 如何能转化为 {"aa":{}}
    IDEA遇到项目包后面出现% classes,% lines covered该怎么解决
    union all 关键字的应用(合并两个查询结果集到同一个结果集)
    IDEA中的,让光标回到上一次停留的地方
    克隆指定的分支:git clone -b 分支名仓库地址
    转载:再难也要向前爬-唐雅薇
    MacBook Pro 新手入门
    转载:不是书评 :《我是一只IT小小鸟》
  • 原文地址:https://www.cnblogs.com/yaoqingzhuan/p/14288799.html
Copyright © 2020-2023  润新知