草庐IT

IDEA-git

全部标签

idea docker 内网应用实践

文章目录前言一、服务器端1.1离线安装docker1.2开启docker远程访问1.3制作对应jdk镜像1.3.1下载jdk171.3.2Dockerfile制作jdk17镜像1.3.3镜像导出1.3.4服务器引入镜像二、Idea配置2.1Dockerfile2.2pom引入docker插件2.3ideadocker插件配置2.4打包镜像上传2.5docker启动服务容器总结1.Dockerfile制作jdk17镜像测试问题2.镜像从vm导入内网服务器后imageREPOSITORY和TAG都是none3.目前的问题打包的镜像太大4.jdk17的基础镜像不能在宿主机安装jdk代替,宿主机和do

2. Git

2.GitGit简介Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!那什么是版本控制系统?如果你用MicrosoftWord写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:过了一周,你想找回被删除的文字,但是已经记不清删除前保存在哪个文件里了,只好一个一个文件去找,真麻烦。看着一堆乱七八糟的文件,想保留最新的一个,然后把其他的删掉,又怕

Android学习之路(六)—— Git系列

Android学习之路(六)——Git系列*这里不是git的指令大全。1.Git仓库数据结构Git仓库是由一个个提交组成,也就是我们的commitcommit:一次改动的提交,每一次commit只记录了相比上一次提交的改动部分。b4eb0a7642cc1719b1e3582cef932eefe237a91f:代表的是这次提交的哈希值,可以指代这次提交,每个哈希值不一样可以只取一部分代替这一次提交,如b4eb0a。HEAD->master:可以看成一条分支的引用、指针。HEAD是一个特殊的引用,HEAD代表你现在操作的位置,可以指向其中的某一个提交,也可以是某一个分支引用的引用。master一般

如何配置 VS Code 实现 git 密码免输入

目录问题描述尝试过的失败方法问题分析最终采用的解决方案:利用sshkey提供密码免输入功能安装gitwindows命令工具在windows本地生成sshkey将公钥安装到git服务器第一种方法第二种方法调试方法参考资料:问题描述在Windows上,使用VisualStudioCode开发typescript项目,提交git代码总是会要求输入密码。希望能像IDEA那样让git记住密码,不要每次都重新输入。尝试过的失败方法网上有人说可以用gitconfig--globalcredential.helperstore,但测试了不行,因为我的git服务是ssh协议。企图使用ssh-agent来解决问题

Git的一些基本操作

初始git我们给出下面的一个场景,在大学里,一些老师在我们做完实验之后喜欢让我们交实验报告,假设我们有一个比较追求完美的老师和一个勤奋的学生,这个学生叫做小帅,那天小帅桑勤奋的完成实验报告,在第二天的时候就去老师办公室教实验报告,但是这个老师一看小帅的实验报告,马上说这个实验报告不行,让你区改一下,这个时候就有我们第一版本的实验报告,然后你去改了好几次,也有好多版本的时候,假设小帅已经写了五个版本的时候,老师说”小帅啊,我看你是个勤奋的学生,是这样的,我看你这个报告还是第二次的最好,你把你第二次改的实验报告拿来就可以了”,因为小帅的实验报告是在每次的基础上改的,所以没有保留之前的版本,这个小帅

使用 vpn 后 git clone 无法下载项目

使用VPN后gitclone命令无法下载项目偶发使用vpn后gitclone项目会卡住,或者报timeout错误当我使用pinggithub.com是可以ping通的,但是clone项目就会卡住。去搜了一番发现:git工具在使用代理后需要设置githttps.proxy属性来添加代理端口查看https.proxy属性如何查看自己是否设置了https.proxy属性#gethttps.proxypropertyintheglobalconfigrationgitconfig--global--gethttps.proxy#showtheallconfiggitconfig--list查看代理使用

别样的git学习--大白话学git

希望用更加口语化的语言向大家讲述git的魅力1、Git-stash(贮存)想象一下,你正在写一封重要的邮件,但突然你的老板告诉你需要立即处理另一个紧急任务。你还没完成邮件,不想丢失已写的内容,但你也需要一个干净的工作空间来处理新的任务。在这种情况下,Git的stash功能就像是一张干净的桌子,你可以把邮件暂时放到一边(stash),清理出空间来处理紧急任务,待任务处理完毕后,再把邮件拿回来(apply)继续写。在Git中,当你正在一个分支上工作,但突然需要切换到另一个分支去做一些工作时,stash功能就能派上用场。如何使用Git的Stash功能:保存工作进度:假设你正在修改一些文件,但这些更改

快速上手Git

目录一、Git概述二、Git的常用命令 Git全局配置获取Git仓库 基本概念 本地仓库操作远程仓库操作 分支操作标签操作 三、在IDEA中使用Git 在IDEA中配置Git本地仓库操作远程仓库操作 分支操作 冲突解决 一、Git概述Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml类、html页面等)。通过Git仓库可以存储和管理这些文件,Git仓库分为如下两种:本地仓库:开发人员自己电脑上的Git仓库;远程仓库:远程服务器上的Git仓库Git所具备的功能:代码回溯;版本切换;多人协作;远程备份; 常用术语解释:commit:提交,将本地文件和版本信息保存

从git拉取、同步、更新、推送、合并代码过程

1、新建一个文件夹并命名好2、打开vscode,点击源代码管理 3、点击Ctrl+shift+p(快捷键)打开如图所示,选择Git:克隆 4、输入git仓库地址并回车 5、选择新建的那个文件夹 6、然后再用vscode打开文件(可选择自己需要的分支) 7、在vscode左下角切换分支8、编写、修改完代码之后点击源代码管理,便可备注,点击提交代码到git9、若想同步组员代码要在组员分支终端输入:gitpull10、若想合并组员分支可在终端输入:gitmerge+组员分支名合并组员分支前需要先同步组员代码11、最后再输入gitpush推到自己的远程分支

十个超级实用的IntelliJ IDEA插件,开发更高效

IDE是开发人员的必备武器,拥有一个好的IDE不仅能提高工作效率,还能让开发人员更加享受编码的乐趣。IntellijIDEA广受欢迎,被认为是最佳的IDE之一,同时加上一些优秀的插件,会让开发人员的工作更加轻松愉快。本文推荐10个IntellijIDEA最佳插件。1.GitToolBox安装链接:https://plugins.jetbrains.com/plugin/7499-gittoolboxGit是开发人员最常用的工具之一。此扩展可以增强Git的能力,如git状态、自动获取、内嵌归因和许多其他功能。2.RainbowBrackets安装链接:https://plugins.jetbra