从 Git 仓库的 Commit 历史中移除敏感文件

在很多情况,我们由于疏忽会将一些敏感信息误传到 Git 仓库上面去。 尽管我们可以使用 git rm 将包含敏感信息文件删除掉,然后重新提交上传,文件就不会在仓库文件列表显示。 但是这并不能完全将敏感信息文件从仓库中完全删除, commit history 仍然会有敏感信息的文件的残留,我们仍然可以从仓库中的 commit history 中访问到文件。 如果想要将敏感信息文件完全删除。不仅需要将...

IDEA 下 SpringBoot 实现热部署

Step1: 按照下图所示,勾选Build project automatically: Step2: 快捷键ctrl + shift + A,搜索Registry,选择第一个,如下图所示: 勾选下图中compiler.automake.allow.when.app.running,然后点击关闭。 Step3: 重启IDEA Step4: 在项目中引入spring-boot-devtools...

IDEA 配置注释模板

一、类注释打开 IDEA 的 Settings,点击 Editor-->File and Code Templates,点击右边 File 选项卡下面的 Class,在其中添加图中红框内的内容: 1234/** * @author jitwxs * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME...

Navicat Premium 12.0.27 安装与激活

首先下载 Navicat Premium 12.0.27 装包和破解工具: CSDN(速度较快,1个积分,可以支持我下):点我下载 百度网盘(可能被和谐,失效请留言):链接:https://pan.baidu.com/s/1nRCzKuZm7tktadDicKbRJA 密码:14qh 以下是重点,请务必仔细阅读!! Step0: 运行安装包:navicat12027_premium_cs_x64....

解决 Xshell 关闭 vim 后内容仍停留在屏幕的问题

问题描述: 使用Xshell远程连接终端后,当关闭vim时,内容仍然停留在屏幕上。 解决问题: 1.编辑.bashrc文件:vim ~/.bashrc 在最后添加一行:export TERM=xterm 2.重新登陆终端: ...

IDEA 2017激活教程

重要 IDEA是一款十分强大的开发IDE,如果有经济基础,请一定要支持正版。 方法一:大学edu邮箱免费注册 使用学校的邮箱可以免费使用,参考文章学生授权申请方式。注册成功后,登陆Jertbrains可以看见到期时间。 方法二:使用注册服务器注册(断网可能失效) 进入ide主页面,help->register->license server ,填入: http://idea...

Vim 教程

一、Vim 简介Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。代码补全、编译及错误跳转等方便编程的功能特别丰富。 它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。 二、Vim 多文本编辑2.1 多个文件的打开与基本操作命令:vim fileName1 fi...

Git 教程

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本文为廖雪峰的Git教程的个人笔记,欢迎指正。 一、Git 基础1.1 版本控制系统版本控制系统系统分为集中式和分布式两种。 集中式是集中存放在中央服务器中,工作的时候,先用自己的电脑从中央服务器取得最新的版本,完工后,再把自己的工作推送到中央服务器。集中式版本控制工具有:CVS、SVN 等。 集中式的特点是需要联网...

Eclipse 配置注释模板

Step1: 打开设置:Preferences –> Java –> CodeStyle –> CodeTemplates Step2: 选择 Comments 标签,配置注释 Files 12345/** * @fileName: ${file_name} * @author: jitwxs * @date: ${date}...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×