12 2022 档案
摘要:一种正则形式:在Java开发中有时候需要对敏感字段数据脱敏,废话不多说,直接上代码。 /** * 脱敏手机号 * * @param str * @return 脱敏后字符串 */ public static String maskPhone(String str) { return str.repl
阅读全文
摘要:在开发过程中,git的版本管理越来越普及。在版本管理中,最常用和最重要的是重置提交的版本,恢复后悔做了的事。大家都知道用reset命令。但是有几种形态需要整理共享一下,也方便我自己查阅。 一、首先解析以下这三个相关的状态和概念, 1、HEAD:可以描述为当前分支最后一个提交。即本地的信息中的当前版本
阅读全文
摘要:@[TOC](Git reset 三种模式(hard,soft,mixed))git reset 三种模式分别为 : mixed(默认)、soft、hard一1.1 git log 查看想要回退到的 commit id# 查询 commit idgit log 1 2在这里插入图片描述二2.1 gi
阅读全文
摘要:2019/7/27 修改更新 一、问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。 二、背景知识 git的版本管理,及HEAD的理解 使用gi
阅读全文