美文网首页git
git 版本管理实践

git 版本管理实践

作者: 缺月楼 | 来源:发表于2019-10-21 21:27 被阅读0次

最近在做项目时,突然遇到一个未知的BUG,明明项目昨天运行好好的,今天打开电脑发现怎么运行都是失败。原因未知.....

image.png
决定采用二分法找原因:
首先记住 代码一定要先提交 先提交 先提交
提交之后 :看一下日志
image.png
我也不确定那个版本是正常的 选中一个试一下
image.png

注意以下操作有很大风险 请谨慎!!!

回到之前的版本 git reset --hard 前八位或者全部复制版本号 都可以 然后 npm install初始化一下

image.png

已经回到之前的版本了,可以开始调制了,执行打包工具 parcel 进入到页面查看


image.png

发现还是错的

image.png

再接着执行 上面的步骤 git reset --hard 前八位或者全部复制版本号都可以 然后 npm install初始化一下 .

直至找到出现问题的版本 git show 版本号 查看变动

image.png

目前已经找到原因 并且改正 查看所有版本 开始进行回滚 git reflog可以查看所有分支的所有操作记录(包括提交、回退、已删除的提交操作记录等

image.png
回到最后的版本即可
image.png

在运行 npx parcel index.heml 之后 可以正常运行了


image.png

总结 :
1.不论什么原因 先提交代码 git commit 一下 (必须)
2.查看提交的日志 git log 查看历史版本记录--指定显示条数同时,与git log相同的是,git reflog也提供了控制显示条数的选项.

  1. 进行回滚 git reset --hard 前八位或者全部复制版本号 都可以 然后 npm install `初始化以下 (请谨慎操作 )

4.直至找到出现问题的版本 查看变动 git show 版本号

5.找到错误原因 回到最后的版本 即可 git reset --hard 前八位或者全部复制版本号 都可以然后npm install `初始化以下 (请谨慎操作 )

相关文章

  • Java Web技术经验总结(十一)

    Git工作流:Git 工作流程 Maven版本管理:阅读Maven最佳实践:版本管理 lombok project...

  • git 版本管理实践

    最近在做项目时,突然遇到一个未知的BUG,明明项目昨天运行好好的,今天打开电脑发现怎么运行都是失败。原因未知......

  • Git简易指南

    Git Git 属于分散型版本管理系统,是为版本管理而设计的软件 Subversion 集中型版本管理系统 集中型...

  • 9- 快速上手Linux玩转典型应用- git版本管理

    10- git版本管理 推荐使用git进行代码的版本管理。文档管理。 网盘保存等。没有版本管理。每次提交可以进行回...

  • git 版本管理

    Git版本控制管理@[TOC] git Git is a distributed version control ...

  • GIt

    Git属于分散型版本管理系统。版本管理就是管理更新的历史记录。 安装Git Mac和Linux都预装了Git。Wi...

  • Git 17使用Tag标签 系统版本号管理

    GIt 系统版本号管理 ========= 命令 系统版本号管理 git tag [tag_name] + [co...

  • 网上学习教程资源汇总

    Git版本管理Git Book官方教程(权威)廖雪峰Git教程(简单易懂)Pro Git(整理版本) Spring...

  • 项目版本管理工具实战总结

    项目版本管理的最佳实践测试 一、Git设置 1、添加公钥 [图片上传失败...(image-3a059f-1590...

  • 项目版本管理模型

    版本管理在软件开发过程中十分常见,如下是常见的一种最佳实践,适用于所有的版本管理系统(svn, git等)。 发布...

网友评论

    本文标题:git 版本管理实践

    本文链接:https://www.haomeiwen.com/subject/rcexvctx.html