场景介绍:工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分
文章目录Git常用命令Git工作原理1、把已经add还没有commit的文件去掉Git版本管理2、把commit但是还没有push的代码回滚3、把已经push到远程的代码回滚4、其他分支合并到当前分支5、使用.gitignore忽略不想要提交的文件6、提交代码突然显示authentication failed for xxx错误7、设置不想要的文件隐藏,设置启动不扫描索引8、Git Merge和
转载 10月前
259阅读
# 如何取消 TypeScript Build 报错:入门指南 对于刚入行的小白程序员来说,TypeScript 的严格性可能是一个很大的挑战。在开发过程中,TypeScript 会因为类型错误、缺失类型或不符合类型定义的代码而报错。有时候,我们可能希望能够临时禁用这些错误,以便专注于其他功能的开发。本文将详细介绍如何实现“取消 TypeScript build 报错”,并帮助你顺利入门。 #
原创 2024-10-17 13:22:48
133阅读
背景使用git来进行版本控制,发现自己多commit了个东西,然后想撤回。之前自己这块一直没有去看,当时忙也来不及去操作,操作了一下好像也没有操作对,所以都是复制自己修改的然后删除分支,这样又麻烦有浪费时间。解决今天抽了点时间来看一下这方面,就是关于自己commit但是还没有push的操作。具体在命令行操作和IDEA 页面操作给出结论。先来解释几个术语HEAD: 这是当前分支版本顶端的别名,也就是
当Docker遇到IDEA,配置一键部署和自动化部署 前言 Idea是Java开发利器,SpringBoot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,那么它们结合在一起会产生什么化学反应呢?一、开发前准备 Docker的安装可以参考https://docs.docker.com/install/配置docker远程连接端口vi /usr/lib/systemd/syst
springboot + Gradle test时报错:No tests found for given includes:xxxx1. 问题描述2. 问题解决配置测试运行器3. Spring boot junit 安装了idea新版本之后是自带了junit 测试的。项目是springboot 用gradle构建的项目1. 问题描述@Test public void test() th
# 使用 IntelliJ IDEA 构建 Java 项目 在现代软件开发中,Java 作为一种强大的编程语言,广泛应用于各种应用程序的开发中。而 IntelliJ IDEA 作为一款优秀的集成开发环境(IDE),为 Java 开发者提供了丰富的功能,包括代码自动补全、调试工具、版本控制等。在本文中,我们将探讨如何在 IntelliJ IDEA 中构建一个简单的 Java 项目,并提供相关代码示
原创 8月前
48阅读
 目录1. 创建java项目 1.1 打印一个helloWorld 1.2 打包一个java项目 2. 创建web项目2.1 设置tomcat 2.2 创建web项目2.2.1.创建web项目2.2.2 加载项目到Tomcat中2.2.3. 测试web项目 3.创建Maven项目3.1 创建一个maven项目 3.2 创建导出包
文章目录1. IDEA 显示代码空格配置2. IDEA 导入 gradle 项目依赖错误2.1 问题描述2.2 解决方法3. IDEA 单元测试报错:No tests found for given includes3.1 问题描述3.2 解决方法 1. IDEA 显示代码空格配置IDEA 中编辑器的配置对代码阅读效率的提示是显而易见的,比如显示空白 和 显示方法分割2. IDEA 导入 gra
转载 2024-04-04 10:46:15
494阅读
答完以后我只想吐槽下,这种操作还是命令行里来的方便。答案里提供了3种操作流程,个人习惯第2种方式,但这个只适合压缩最后n个commit的情况。第一种方式最佳,建议熟练掌握。第三种方式纯粹蛋疼,可以不看,但对理解git会有所帮助。用命令行的话,其实还有很多方法,但都不是常规手段了,对理解和学习运用git底层原理有帮助。-----------------------------------------
最近在使用idea时候,发生一个问题:每次添加了新的代码之后,使用build 重新编译代码,总会有几个java文件报红,提示说‘xxxxpackage不存在’或者‘xxx.xxx不存在’之类的提示,但是!!!每次用鼠标打开这几个报红的文件,神奇的事情发生了,立马又变正常了!!!我不敢相信我的眼,重复验证了好多次,果然是这样!回想自己之前有做过什么操作?噢,之前因为每次打包生成的jar包名称都要换,
转载 2024-03-08 20:25:24
90阅读
IntelliJ IDEA 对其他 IDE 转过来的用户有特别优待,对其专门整理了非常棒的资料,还请其他 IDE 过来的用户抽时间查看,会有很大帮助:Eclipse 用户可以看:https://www.jetbrains.com/idea/help/eclipse.htmlProject 和 Module 介绍这两个概念是 IntelliJ IDEA 的必懂知识点之一,请务必要学会。如果
转载 2024-10-17 16:19:57
29阅读
CompileMakeRebuildCompile - 只编译指定范围内的文件。 例如,您可以只编译一个类或一个包(当然还有一个模块)。 它不会传递编译依赖项。 因此,如果Foo依赖于Bar,而Bar之前没有编译,并且您只编译Foo,则编译失败;如果Bar在编译后更改,然后您只编译Foo,则它使用旧的Bar编译版本,而不是重新编译已更改的Bar类。&nbsp
目录一、IDEA整合SSM框架1.新建Maven项目2.整合MVC+Mybatis3.IDEA配置tomcat二、mybatis generator自动生成实体类和映射1.配置mybatis generator2.数据库测试准备3.逆向生成测试4.junit测试 一、IDEA整合SSM框架1.新建Maven项目新建maven项目命名helloworld选择maven安装目录(我的版本是3.6)可
转载 6月前
45阅读
IntelliJ IDEA Default 快捷键 IntelliJ IDEA Default Keymap快捷键中文释义EditingCtrl + Space自动完成名称(任意类名,方法名,变量名)注意系统输入法切换的 快捷键不要冲突了。Ctrl + Shift + Space智能代码完成(所期望类型的变量和方法列表供选择)Ctrl + Alt + Space类名自动完成,如果没有import会
用了IDEA有很长时间了,身边的同事朋友也都慢慢的开始都从Eclipse切换到IDEA了,其实无论是Eclipse还是IntelliJ IDEA都是开发工具而已,各自都有优点。但是刚从Eclipse切换到IDEA的时候还是很不适应的,有些人用了一段时间的IDEA适应不了就又切换回Eclipse了,也有的人把IDEA的快捷键设置成了Eclipse的快捷方式。这些都能说明IDEA的使用还是有点门槛的。
# 使用 Dockerfile 构建镜像的步骤 Docker 是一种流行的容器化平台,可以帮助开发者在不同的环境中快速构建和部署应用程序。在 Docker 中,Dockerfile 是一种用于定义和自动化构建 Docker 镜像的文件。本文将介绍如何使用 Dockerfile 来构建镜像的过程,并提供相应的代码示例和注释。 ## 步骤概览 下面的表格展示了构建 Docker 镜像的整个流程:
原创 2023-07-31 17:11:33
101阅读
# 使用 Docker 加速 IntelliJ IDEA 的构建过程 在当今的开发环境中,Docker 是一项强大的技术。它能让应用在不同的环境中保持一致性,便于部署与维护。然而,很多开发者在使用 Docker 构建镜像时,可能会遇到构建速度慢的问题。在这篇文章中,我将详细讲解如何加快 Docker 构建速度,并帮助你理解整个流程。 ## 整体流程 首先,我们要明确以下几个步骤,确保我们能够
原创 2024-08-08 13:03:14
174阅读
设置界面:第一个Appearance 下的systemSettingThinkPad如何开启或关闭自动更新对于“更新总是失败”这个问题,鉴于我知识有限,无法回答,但可以参考我下面说明的“阻止更新”的方法。【关闭Windows自动更新】1、右键任务栏空白处,选择“任务管理器”,如图1。【图1】2、在任务管理器中,进入“服务”选项卡,再点击底部的“打开服务”,如图2。【图2】3、在服务窗口中,找到“W
IDEA 版本 2021.2Unrecognized option: --add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNA
原创 2022-09-08 09:45:55
240阅读
  • 1
  • 2
  • 3
  • 4
  • 5