前言Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等)。Git在管理文件过程中会记录日志,方便回退到历史版本;Git存在分支的概念,一个项目可以有多个分支(版本),可以任意切换;Git支持多人协作,即一个团队共同开发一个项目,每个团队成员负责一部分代码,通过Git就可以管理和协调;Git通过仓库管理文件,在Git中存在远程仓库,如果本地文件丢失还可以从远程仓库获取。通过Git仓库来存储和管理这些文件,Git仓库分为两种:本地仓库:开发人员自己电脑上的Git仓库远程仓库:远程服务器上的Git仓库Git下载与安装下载地址:https://g
1.Git的工作理论Git本地有三个工作区域工作目录(WorkingDirectory)、暂存区(Stage/Index)、资源库(Repository或GitDirectory)。如果在加上远程的git仓库**(RemoteDirectory)**就可以分为四个工作区域。文件在这四个区域之间的转换关系如下:Workspace:工作区,就是你平时存放项目代码的地方将自己的文件,添加到缓存区(断网和不断网都可以操作,想知道原理可以自己深挖)Index/Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息Repository:仓库区(或本地仓库),就是安全存放
springboot项目启动报错:类文件具有错误的版本61.0,应为52.0请删除该文件或确保该文件位于正确的类路径子目录中 查阅了网上的很多资料,普遍原因说是springboot版本过高,高于3.0需要在pom文件中降低版本 也有说是idea的maven配置java版本没有统一的问题,但是这2种解决方法都不适用与我,这个项目的boot版本是2.1.1,idea的配置也没有问题,统一的jdk1.8研究了很久,最后是通过查找报错的类所在的依赖包 发现这个包的版本是3.0.1同目录下还有一个1.3.1的版本报错的提示是版本不对,需要用61.0版本去编译,但是只能获取到52.0版本说明是依赖包的版本
带你深入剖析Git操作指令下的奥秘原理和运作机制前提介绍常用的Git命令跳步级别操作直接跳过缓存区-提交代码gitcommit-a直接跳过缓存区-回滚代码gitcheckoutHEAD--filesgit的graphFlow流程命令详解DiffCommit前置分支提交提交覆盖机制amendCheckoutcheckout总结Reset`gitreset`命令选择性地修改工作目录和暂存区MergeCherryPick前提介绍Git是一个分布式版本控制系统,它可以跟踪文件的修改、记录历史版本,并支持多人协作开发。上面是Git中最常用的命令,用于在工作目录、暂存目录(也称为索引)和仓库、远程仓库之间
GitHub和IDEA的配合使用在我们使用idea这类JetBrains公司的IDE连接github方便上传代码的时,我们如果是第一次使用,经常会陷入许多bug,在网上直接搜教程也没有具体能解决的;下面,我将系统带大家来在idea上连接github(其他代码管理平台也同理)idea中链接github点击settings设置找到github(找不到可以直接搜索)点击左上角加号,点击LogInwithToken去github生成token点击Settings点击Developersettings点击Personalaccesstokens(个人访问令牌)点击Generatenewtoken点击Ge
1.先引入hutool的相关依赖 cn.hutool hutool-all 5.7.20 org.apache.poi poi-ooxml 4.1.2 2.Excel工具-ExcelUtil介绍Excel操作工具封装使用从文件中读取Excel为ExcelReaderExcelReaderreader=ExcelUtil.getReader(FileUtil.file("test.xlsx"));从流中读取Excel为ExcelReader(比如从ClassPath中读取Excel文件)ExcelRead
最近在学习的时候发现git命令没有自己想象中那么简单,特此做一期《常用Git命令》,不仅是给掘友分享,也能巩固自己学到的知识。在此向大家推荐一个学习git指令的小游戏LearnGitBranching,以通关的方式进行学习,可以直观的感受到每一个指令的效果。其他专栏可从下面了解专栏一:Node.js内置模块大揭秘👇👇👇专栏二:OpenAI:探索超级智能未来的引领者 👇👇👇专栏三:解密八股文:JS面试宝典👇👇👇基础概念在Git命令中,有一些基础概念是非常重要的仓库(Repository):概念:仓库是存储项目文件和版本历史的地方,可以理解为我们整个项目的存储空间。解释:仓库就像是我们项目的文件夹
在IDEA中集成Git去使用通过Git命令可以完成Git相关操作,为了简化操作过程,我们可以在IDEA中配置Git,配置好后就可以在IDEA中通过图形化的方式来操作Git。在IDEA开发工具中可以集成Git:集成后在IDEA中可以看到Git相关图标: 1.在IDEA中配置Git在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要提前安装好Git并在IDEA中配置Git。Git安装目录: 解释说明: gitk.exe:Git安装目录下的可执行文件,前面执行的git命令,其实就是执行的这个文件 IDEA中的配置:首先关闭项目,找到Customize下的Allsettings: 1
问题描述Springinitializr新建Spring项目不能选低版本java解决方法默认官方start.spring.io已不支持自动生成低版本jkd的Spring项目,自定义用阿里云的starter即可用阿里云的就能支持低版本jdk了完欢迎关注我的CSDN博客:@Ho1aAs版权属于:Ho1aAs本文链接:https://ho1aas.blog.csdn.net/article/details/134988225版权声明:本文为原创,转载时须注明出处及本声明
Datawhale学习笔记:fastergit丨202401task02分支的相关操作分支在Git中是一个非常重要的概念,它允许我们在一个项目的不同点上工作,而不会互相干扰。以下是一些常用的分支操作:分支的创建创建一个新的分支,可以使用gitbranch命令。例如,如果想创建一个名为feature-branch的新分支,可以运行:gitbranchfeature-branch这将在当前所在的提交上创建一个新分支。默认情况下,新分支会指向当前所在的分支。分支的切换要切换到一个已存在的分支,可以使用gitcheckout命令。例如,如果想切换到feature-branch分支,可以运行:gitch