一、应用场景当两个开发人员修改了同一个文件,A提交之后,B再获取或者提交代码时,就会产生冲突。二、1. merge入口在右下角的Git:master2. 选择smart merge3. 选择留下谁的代码,左侧是你要提交的代码,右侧是git的代码,中间是你改之前的代码(git上个版本)点击双箭头是保留,点击×是删除merge完毕后,点击apply
原创 2021-08-04 13:49:37
989阅读
一、应用场景当两个开发人员修改了同一个文件,A提交之后,B再获取或者提交代码时,就会产生冲突。二、1. merge入口在右下角的Git:master2. 选择smart merge3. 选择留下谁的代码,左侧是你要提交的代码,右侧是git的代码,中间是你改之前的代码(git上个版本)点击双箭头是保留,点击×是删除merge完毕后,点击apply
原创 2022-03-15 14:25:28
1077阅读
午)最新更改:以测试过,我第二次需要同步主干上的项目的时候同样是这样点
转载 2024-07-02 05:03:35
608阅读
Idea必备快捷键总结Ctrl + F 在当前文件进行文本查找 Ctrl+Shift+F 在全局进行文本查找Ctrl + R 在当前文件进行文本替换 Ctrl+Shift+R 在全局进行文本替换Ctrl + Z 撤销 Ctrl+Shift+Z 取消撤销Tab 缩进 Shift + Tab 取消缩进Ctrl + Y 删除光标所在行 或
转载 2024-10-25 07:07:36
67阅读
idea插件 GitToolBox Squash and Merge 是一个用于优化 Git 操作的强大工具,它能够提高开发团队合并代码和管理分支的效率。本篇文章将详细介绍 GitToolBox 的集成步骤及配置方法,并提供实战应用和性能优化方案。我们将从环境准备开始,逐步引导你实现最优的开发工作流。 ## 环境准备 在开始之前,确保你的开发环境与 GitToolBox 兼容。GitToolB
原创 1月前
402阅读
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分支场景八:
这篇讲些git的高级应用,如分支操作,版本回退,bug修复流程等新建分支一般开发中,我们不会直接改master分支,而是基于master分支建一个dev分支,我们可以通过点击下图按钮来基于master建新分支,需要注意的是master不能是本地当前分支,不然不会出菜单,并且代码要是最新的,不然新分支的代码也是老的 合并分支等我们开发完功能,需要合并分支到master上了,我们先切换分支到
转载 6月前
0阅读
git回退版本1、使用场景2、Android Studio开发工具回退1)在某次提交上,点击右键2)git reset current branch to here的本质:是移动 HEAD 以及它所指向的 branch。几种模式的主要区别是:3、git命令行回退 1、使用场景提交了多次错误的提交,想回滚到之前的某次提交。合并了错误的分支,想回滚到合并之前。2、Android Studio开发工具
转载 11月前
39阅读
      1、解决思路  工作区和暂存区内容的撤销,直接按照对应命令或者IDEA界面完成操作就行。  对于已提交的撤销回滚建议如下:  1. 代码如果仅仅是回撤到指定版本,该版本之上的更新是不需要的,选择Hard模式。  2. 代码回撤到指定版本时,需要保存该版本之上的更新,可以选择Soft模式。  其他根据自己的需要选择即可。  2、动手实践  2.1、基于IDE
Git Flow插件是什么?在实习的过程中学会了一个工具gitflow,个人使用后感觉很方便,可以很便利地帮助我们管理工作流,比如开发阶段用哪些分支,测试阶段用哪些分支,线上bug又用哪些分支等,这些都有固定的分类,让开发人员测试人员运维人员都可以明确区分。由于使用还不是很久,现在记录一些常用的操作,如果大家有补充的,可以留言评论,我也学习下。idea安装idea-setting-plugins-
转载 2024-06-23 10:19:46
142阅读
原创 2013-10-26 23:26:41
344阅读
文章目录让主干和分支在同一个位置添加一行代码第一步,查看当前分支是什么?第二步:编写代码主干添加第三步:提交主干第四步:重复第一步操作 并切换分支第五步:在相同行的代码写上分支添加第六步:提交分支第七步:再次切换到主干 (重复第一步操作切换)第八步:在主干合并分支内容,出现冲突第九步:开始合并第十步:选择合并,出现处理窗口第十一步:处理之后第十二步:点击 Apply 应用 让主干和分支在同一个位
转载 2024-06-29 07:48:27
264阅读
1、 切换分支1)在idea页面右下角点击分支名2)在git 分支选择框中选择项目一步步选择需要的分支这里先演示切换到master主干分支,点击Checkout切换3)切换master主干分支成功2、合并分支1)master合并bug001分支2.1.1. 拉取分支步骤:在项目上右键,Git -> Repository -> Pull2.1.2. 在更新代码的时候,选择001分支代码,
# 理解如何使用IDEA恢复错误删除的Java文件 在软件开发的过程中,错误删除文件是个常见的问题。如果你在使用 IntelliJ IDEA 过程中不小心删除了一个 Java 文件,你可能会感觉到无从应对。实际上,IDEA 提供了一些内置功能来帮助你恢复这些文件。在本文中,我们将学习如何使用 IntelliJ IDEA 恢复误删的 Java 文件,以及如何在 Git 中进行版本控制来避免这种问题
原创 11月前
91阅读
南宋的大词人陆游(1125-1210),在1144年娶了他的表妹唐琬,第二年,唐琬就被逐出家门,原因依古人的说法是「不当母夫人意」「二亲恐其惰于学,数谴妇,放翁不敢逆尊者意,与妇诀」.以上的意思是说,唐琬在夫家,与婆婆不合;或说因为夫妻两人太恩爱,公婆认为会妨碍陆游的上进之心,所以常常责骂唐琬,而造成二人的分手. 真相:根据陆游自己在晚年的诗作(《剑南诗稿》卷十四)是因为唐琬不孕,而遭公婆逐出.陆
1
转载 2023-05-15 08:57:42
554阅读
【常规快捷键】 Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,
转载 2024-09-09 13:35:41
210阅读
在实际开发中很多人都有需要要合并到开发分支,所以合并时发生冲突在所难免,下面我们来讲解如何解决冲突1、准备新的分支命令:git checkout -b dev12、修改当前dev分支中的某个文件,并提交如:修改readme.txt 添加命令:git add . 提交命令:git commit -m 修改readme3、切换到master命令:git checkout master
转载 10月前
707阅读
# Java 同名包导问题及解决方案 在Java开发中,使用IDEA(IntelliJ IDEA)时,项目中可能会出现同名包的冲突。这种情况下,IDEA可能会自动导入一个不正确的包,导致编译错误或运行时异常。本文将探讨如何通过一系列步骤重新选择正确的同名包,并提供相关代码示例。 ## 问题背景 在开发中,我们有可能在不同的依赖库中引入了同名的包。比如,我们可能从两个不同的库中引入了`com
原创 2024-09-12 07:08:38
782阅读
最近在使用IDEA下载MySQL驱动文件时遇到了多次失败,折腾了很久,但问题依然没有解决。经过一番排查和深入研究后,我整理出了一套完整的解决方案,希望能够帮助到同样面临“idea下载mysql驱动文件一直”的问题的开发者们。 首先,我设定了一些备份策略,以确保在实施任何更改前保护好当前的开发环境和配置。以下是我的计划: ```mermaid gantt title 备份计划
原创 6月前
28阅读
 IDEA Maven Mybatis generator 自动生成代码(实例讲解) MyBatis Generator• 简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。  支持基本的增删改查,以及QBC风格的条件查询。  但是表连接、存储过程等这些复杂sql的定义需要我们手工编写
转载 9月前
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5