zoukankan      html  css  js  c++  java
  • git 分支管理

    一、创建分支

    • 仅创建:git branch xxx
    • 创建并切换:git checkout -b xxx
    • 使用远程分支xxx创建本地分支:git checkout xxx origin/xxx
    • 使用远程分支xxx创建本地分支并切换到该分支:git checkout -b xxx origin/xxx
    • 提交本地分支xxx作为远程分支xxx:git push origin xxx:xxx

    二、切换分支

    • 切换到分支 xxx:git checkout xxx

    三、合并分支

    • 合并某分支到当前分支:git merge xxx

    四、删除分支

    • 删除未合并的本地分支:git branch -D xxx
    • 删除已合并的本地分支:git branch -d xxx
    • 删除远程分支:git push origin -d xxx 或者 git push <远程仓库名> -d xxx

    五、查看分支

    • 查看当前分支:git branch
    • 查看远程分支列表:git branch -r
    • 查看所有分支信息:git branch -a (本地分支为本地分支名,远程分支为 <远程仓库名>/xxx)
    • 查看分支状态:git status (如:有未保存的修改等)

    六、查看远程库信息

    • 详细:git remote -v
    • 不详细:git remote

    七、更新/推送远程库

    • 更新远程库信息:git fetch
    • 将远程库最新修改更新到本地:git pull (git pull 等价于 git fetch + git merge)
    • 将本地修改推送到远程库:git pushgit push origin xxx
  • 相关阅读:
    Python 3 socket 编程
    Python 3 面向对象进阶
    python 3 封装
    Python 3 接口与归一化设计
    JS 的5个不良编码习惯
    Java基础(三)选择结构
    Java基础(二)变量和数据类型
    vue的注意规范之v-if 与 v-for 一起使用
    从Vue的DOM构建机制中理解key
    Vue内部怎样处理props选项的多种写法
  • 原文地址:https://www.cnblogs.com/aloneer/p/14164568.html
Copyright © 2011-2022 走看看