首页 > 其他分享 >【git】基本操作与流程

【git】基本操作与流程

时间:2023-08-21 22:22:45浏览次数:37  
标签:回滚 git -- 流程 基本操作 bug 分支

基本操作流程

  • 1、第一阶段,单枪匹马干
1.1:进入要管理的文件夹
1.2:初始化
   git init
1.3:管理目录下文件状态,新增或者修改过的文件都是红色的
   git status
1.4:管理指定文件,红变绿
   git add 文件名称
   git add .
1.5 :个人信息配置,一次即可
   git config --global user.email '[email protected]'
   git config --global user.name 'you name'
1.6:生成版本
   git commit -m '描述信息'
1.7:查看版本记录
   git log
  • 第二阶段,增加功能
git add .
git commit -m '描述'
  • 第三阶段,线上出现bug,回滚代码
1、回滚至之前版本
git log
git reset --hard 版本号

2、回滚至之后版本
git reflog
git reset --hard 版本号
  • 第四阶段,线上bug,紧急修复
    • 假设,我们在开发新功能的过程中,线上出现了bug,这个时候我们不能直接回滚,而是应该从生产拉一个分支,来修改bug。并且不影响当前新功能的开发;
    • 分支:分支可以给使用者提供多个环境,把你的工作从开发主线上分离出来,以免影响开发主线
    • 命令汇总
1、查看分支
  git branch
2、创建分支
  git branch 分支名称
3、切换分支
  git checkout 分支名称
4、分支合并(可能产生冲突)
  git merge 要合并的分支
  注意:例如将dev分支上的代码合并到master,先要切换到master分支,在进行操作
5、删除分支
  git branch -d 分支名称[]()

总结,流程图

标签:回滚,git,--,流程,基本操作,bug,分支
From: https://www.cnblogs.com/xwltest/p/17647237.html

相关文章

  • 项目部署_通过Shell脚本自动部署项目(操作步骤说明、安装git和maven)
          ......
  • 了解AI智能问答的流程之后!使用起来更简单了
    AI智能问答流程主要是按照自然语言理解、对话管理、自然语言生成这3个步骤,通过这些步骤之后,就可以将语言进行转换,转换成计算机能够理解的意思,再根据当前对话管理判断应该采取的策略。接下来looklook会详细来讲讲具体是如何实现的。AI智能问答的流程1.自然语言理解问答机器人需要具......
  • 查询专利缴费情况和是否有效流程
    1.先登录“国家知识产权局”官网,然后点击“服务”-->“公共服务” 2.然后点击“缴费服务”-->“专利电子申请网上缴费(进入系统)” 3.点击“专利缴费服务”,-->“费用查询”(这步操作完后需要登录账号,没有的可以注册一下) 4.然后点击“专利费用查询”,后面会弹出一个对话......
  • git将已跟踪文件加入gitignore
    如果不小心将target文件提交过远程仓库,已经被git管理,此时直接加入gitignore是不生效的,需要先将其从git的托管中脱离出来。脱离方法:gitrm-r--cached<需要脱离的文件路径,可以是文件夹,也可以是多个文件>将文件或路径添加到.gitignore文件中git添加并推送到远程仓库中。......
  • Struts2核心工作流程与原理
    这是Struts2官方站点提供的Struts2的整体结构。     一个请求在Struts2框架中的处理大概分为以下几个步骤:客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。请求被提交......
  • ssh框架原理及流程
    1.hibernate工作原理:读取并解析配置文件读取并解析映射信息,创建sessionFactory打开session创建事务transaction持久化操作提交事务关闭session关闭sessionFactory   为什么使用:对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码是一个基于jd......
  • 户外桌椅欧盟CE认证EN581标准办理流程
    任何国家的产品要进入欧盟、欧洲自由贸易区必须进行CE认证,在产品上加贴CE标志,因此CE认证是产品进入欧盟及欧洲贸易自由区国家市场的通行证。CE认证属欧盟的强制性认证,当地市场监督管理局会随时抽查有无CE证书。一旦查到没有这个证书,将会取消此产品的出口,并且会被禁止再出口到欧盟地......
  • RocketMQ源码(四):RocketMQ生产者发送消息流程
    RocketMQ通过Producer发送消息,以同步方式发送普通消息为例,分析发送消息的整体流程。Producer的示例代码如下:1importorg.apache.rocketmq.client.producer.DefaultMQProducer;2importorg.apache.rocketmq.client.producer.SendResult;3importorg.apache.rocketmq.......
  • API接口的对接流程和注意事项
    API接口的对接流程和注意事项随着互联网技术的发展和数字化时代的到来,API接口已经成为应用程序之间进行数据交换和通信的重要方式。API即应用程序接口,是一种定义、调用和交互的规范,使得不同应用程序之间可以相互调用和共享资源。本文将从程序员的视角出发,详细介绍API接口的对接流......
  • 亚马逊美国水基灭火器UL8测试报告办理流程
    您好,关于亚马逊美国水基灭火器UL8的测试报告办理流程,具体步骤如下:1、确定测试机构:首先,您需要选择一家认可的第三方测试机构进行测试。2、提交样品和文件:将您的水基灭火器样品和相关文件提交给测试机构。这些文件可能包括产品说明书、技术规范、制造商信息等。3、进行测试:测试机构将......