Git技术
文章平均质量分 50
主要讲解Git的常用方式
杨林伟
像火箭科学家一样思考!
展开
-
Maven项目打包携带git commit id(war或jar包)
Maven打包jar或war包,包名称携带git commit id原创 2024-04-09 20:00:00 · 570 阅读 · 0 评论 -
Git仓库备份恢复命令
Git仓库备份恢复命令原创 2024-02-29 10:21:49 · 734 阅读 · 0 评论 -
推荐一个刚开源很火的Github项目:system-design-101(系统设计图库)
刚开源很火的github项目,系统设计师的宝库原创 2023-10-20 17:52:33 · 1472 阅读 · 1 评论 -
git文件过大导致构建失败的解决方案(快速提升jenkins构建速度)
快速提升jenkins构建速度,git文件过大导致构建失败的解决方案原创 2023-06-27 22:00:00 · 906 阅读 · 0 评论 -
git查看当前分支是基于哪个分支拉取
git如何查看当前分支是基于那条分支拉取的原创 2022-10-24 23:00:00 · 4866 阅读 · 2 评论 -
Git添加子模块(submodule)
01 引言有时候我们的一个项目里,需要引用别的项目。比如:a-project.git项目b-project.git项目现在b-project需要引用a-project项目,那么git是如何处理的呢?其实可以使用submodule的方式。02 操作步骤操作方式:step1. 先clone a-project项目到本地:git clone https://gitlab.com/a-projectstep2. 进入你想添加b-project到a-project的目录:cd a-pro原创 2022-03-15 11:54:47 · 16587 阅读 · 2 评论 -
解决码云Gitee上传文件大小受限的问题
使用码云Gitee push代码的时候,发现被拒绝了,提示“上传文件大小受限”,然后就会引导我们进入它们的仓库升级界面,这个时候,我们不想升级,该怎么操作呢?我们进入我们的项目,点击管理:进入设置界面,可以看到有两种方案去减小体积:解决方案:第一种是清空仓库,这种操作很危险,直接就会把仓库完全清空了,如果不需要看提交记录这些之类的,可以选择这个操作。第二种是存储库GC(推荐),这种操作用于清理悬空文件,压缩存储库对象,减少存储库磁盘占用。以上是我自己认为最简单的方案了,Gitee贴出的原创 2021-08-17 17:56:13 · 11022 阅读 · 1 评论 -
Git tag管理
文章目录1. 什么是tag2. tag命令 2.1 创建tag 2.2 查看标签 2.3 删除标签 2.4 检出标签3. IDEA下操作tag3.1 创建tag3.2 检出特定tag1. 什么是tagtag是git版本库的一个标记,指向某个commit的指针,tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 …这样的标签。2. tag命令 2.1 创建taggit tag <tagName> //创建本地taggit push o原创 2020-10-28 09:26:28 · 782 阅读 · 0 评论 -
Merge the incoming与Rebase the current branch on top of xxx
Merge the incoming changes into the current branch:将传入的更改合并到当前分支中Rebase the current branch on top of the incoming changes:在传入更改的基础上重新建立当前分支原创 2020-07-30 09:55:03 · 34504 阅读 · 36 评论 -
解决Git push提交时Permission denied(publickey).Could not read from remote...的问题
可以参考文章:https://www.jianshu.com/p/eb742fe78b93如果还是解决不了,检查私钥是否被误删了,如果是这样则需要重新找回私钥或者重新生成。原创 2020-07-26 16:18:58 · 2279 阅读 · 0 评论 -
IDEA下操作Git分支案例
本文目录l________ 01 创建分支 l________ 02 分支的基础上在创建分支 l________ 03 切换分支 l________ 04 合并分支 l________ 05 删除分支 01 创建分支从仓库clone项目之后,打开项目。①打开Branches:选中项目右键 -> Git ->Repository ->Branches②添加New Branch:再右下角可以看到已经切换到了dev分支,如下图:再新建test分支,下面要使用原创 2020-07-10 22:22:46 · 3783 阅读 · 0 评论 -
Git在远程仓库创建分支并使用IDEA同步分支
在dev分支开发的时候,突然有个新的需求,需要再开多一个分支feature_msg,怎么操作呢?① 首先在远程仓库添加feature_msg分支:直接点击New branch:选择基于哪个分支创建:②在IDEA同步分支,选中项目右键Git ->Respository -> Fetch即可同步新增的分支下来最后在IDEA的右下角,checkout分支即可。...原创 2020-07-09 18:22:41 · 2290 阅读 · 0 评论 -
Git分支使用场景
场景:默认新建仓库有个master主干比如现在要开发了,需要新建一个dev分支如果dev分支的代码开发完了,需要合并dev分支的代码到test分支测试人员测试test分支的代码,如果测试没问题,则合并test分支的代码到master线上运行时,发现了问题,需要从master主干再多一个分支fixbugs分支,去修改bug修复完线上的bug后,需要把修复的分支合并到各个分支...原创 2020-07-09 11:52:01 · 687 阅读 · 1 评论 -
Git分支合并到另外一个分支
注意:不能在分支节点再新建分支节点,及时新建了成功了,分支节点也是基于master去建立的。(已验证)下面来提一个需求:需要新建两个分支,一个是test1另外一个是test2,首先在test1上开发,然后再把test1开发完后的代码合并到test2。具体的操作如下:①首先创建两个分支,可以看到新建成功:git branch test1git branch test2git branch -a②首先切换到test1去修改文件:git checkout test1③使用IDEA去修原创 2020-07-09 11:18:09 · 29876 阅读 · 0 评论 -
Git删除远程仓库分支
首先使用Git命令查看当前所有分支:可以看到有master和dev分支,现在要删除远程仓库的dev分支,命令如下:①首先删除本地分支:git branch -d dev②删除远程仓库分支:git push origin --delete dev ③打开码云,可以看到远程仓库的dev分支已经被删除:...原创 2020-07-09 10:42:21 · 10593 阅读 · 1 评论 -
Git分支新建与合并案例实操(结合IDEA讲解)
01 使用场景一般分支使用到如下场景:为了开发某个新功能新建一个分支(假如叫develop),并在该分支上进行开发。接到测试组的Bug反馈,返回主分支,新建一个新的分支(bugFix),在该分支上修复Bug,然后与主分支master合并。将分支切换回develop,继续开发新功能,结束后和主分支master合并。下面来讲解Git分支的使用。02 码云新建私有仓库首先在码云新建私有仓库,新建后如下:新建了test.txt文件并提交,用于后续的测试,test.txt的内容如下:使用原创 2020-07-09 10:17:08 · 884 阅读 · 0 评论