Git branch && Git checkout常见用法

Git branch && Git checkout常见用法

git branch 和 git checkout经常在一起使用,所以在此将它们合在一起

  1.Git branch

    一般用于分支的操作,比如创建分支,查看分支等等,

    1.1 git branch

      不带参数:列出本地已经存在的分支,并且在当前分支的前面用”*”标记

    1.2 git branch -r

      查看远程版本库分支列表

    1.3 git branch -a

      查看所有分支列表,包括本地和远程

    1.4 git branch dev

      创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支

    1.5 git branch -d dev

      删除dev分支,如果在分支中有一些未merge的提交,那么会删除分支失败,此时可以使用 git branch -D dev:强制删除dev分支,

    1.6 git branch -vv 

      可以查看本地分支对应的远程分支

    1.7 git branch -m oldName newName

      给分支重命名

  2. Git checkout

    1. 操作文件  2. 操作分支

    2.1 操作文件

      2.1.1 git checkout filename 放弃单个文件的修改

      2.1.2 git checkout . 放弃当前目录下的修改

    2.2 操作分支

      2.2.1 git checkout master 将分支切换到master

      2.2.2 git checkout -b master 如果分支存在则只切换分支,若不存在则创建并切换到master分支,repo start是对git checkout -b这个命令的封装,将所有仓库的分支都切换到master,master是分支名,

    2.3 查看帮助

      git checkout –help

      当然git checkout还有许多命令,但这些已经能满足我们日常开发所需

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113314.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月20日 下午4:00
下一篇 2021年10月20日 下午4:00


相关推荐

  • 2hutool实战:DateUtil-常用的时间类型转换「建议收藏」

    Hutool是一个小而全的Java工具类库,github的stars19K+的优秀开源项目。hutool实战:常用的时间类型Date,DateTime,Calendar和TemporalAccessor(LocalDateTime)转换关键字:javajavaJAVAhutoolhutoolHutool工具类工具类工具类DateUtilDateUtilDateUtil

    2022年4月13日
    37
  • PHP结合星火大模型的智能客服web应用

    PHP结合星火大模型的智能客服web应用

    2026年3月14日
    2
  • IDEA 主题下载

    IDEA 主题下载IDEA中主题可以更换,大家可以直接到http://www.riaway.com/网站或http://color-themes.com/?view=index网站,直接下载自己喜欢的主题。然后导入进去IDEA中,IDEA中代码编辑器和控制台的字体颜色和背景就会发生改变。这些主题导入IDEA之后,如果对某些个字体颜色配色方案不满意的,还可以在IDEA中修改设置,很人性化转载…

    2022年5月6日
    331
  • php项目怎么配置admin,PHPadmin配置

    php项目怎么配置admin,PHPadmin配置PHPadmin 编辑 libraries config default php 隐藏单个数据库 代码如下 cfg Servers i hide db information schema 隐藏多个数据库 代码如下 cfg Servers i hide db information schema mysql test 如果想要隐藏全部以 hf 开头的数

    2026年3月18日
    1
  • Monit监控工具的使用

    Monit监控工具的使用官方网址 http mmonit com monit 当前版本 5 10 源代码包 http mmonit com monit dist 二进制包 http mmonit com monit dist binary 概述 Monit 是一款功能非常丰富的进程 文件 目录和设备的监测软件 适用于 Linux Unix 平台 它可以自动修复那些已经停止运作的程序 特别适合处理

    2026年3月18日
    2
  • ORB-SLAM2 在线构建稠密点云(一)

    ORB-SLAM2 在线构建稠密点云(一)1 为 ORB SLAM 添加点云线程由于 ORB SLAM 在构建的时候只在地图中保留了特征点 对于使用 RGB D 相机的小伙伴而言 更希望得到一个点云地图 因此我们单独添加一个线程用于维护点云地图 将 ORB SLAM 生成的关键帧传入点云地图构建线程 利用关键帧来生成点云地图 1 2ORB SLAM PointCloud 数据集运行 2 ROS 下运行 ORBSLAM

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号