IDEA整合git的使用

文件的配置

配置两个文件 git.ignore(自己创建) 和git.config(安装git会生成的)二者在同一目录下,是自己的用户目录下面

git.config文件中配置件中

 git.ignore文件配置:忽略掉idea生成的一些没用的文件

# Compiled class file 
*.class

# Log file 
*.log 
 
# BlueJ files 
*.ctxt 
 
# Mobile Tools for Java (J2ME) 
.mtj.tmp/ 
 
# Package Files # 
*.jar
*.war 
*.nar 
*.ear 
*.zip 
*.tar.gz 
*.rar 
 
# virtual machine crash logs, see  http://www.java.com/en/download/help/error_hotspot.xml 
hs_err_pid* 
 
.classpath 
.project 
.settings target 
.idea 
*.iml 

idea的配置和使用

先进入setting找到Version Control 下面的Git

 配置:你自己的安装git的路径,找到bin\git.exe

 

 测试:点击Test,出现版本号,代表你成功了,也有可能出现弹窗,点击OK就行,然后点击apply,ok完成。

 

 此时你可以回到自己的项目,此时你的项目中还没有被初始化没有出现.git这个文件夹(这是个隐藏文件夹,需要自己设置打开),被git所知道,所以我们需要初始化

创建,初始化本地库

 默认是当前项目根目录:

添加缓存区本地库:

切换版本号:

 

创建分支:

第二个地方创建分支: 

 

 切换分支:点击上面第二种创建的分支的地方,会有下面的窗口,然后切换

 合并分支:

1.正常合并:

首先切换到你的当前分支,这里以master为例,单击master,选中要合并的分支,再点击Merge into Current,hot-fix分支就会合并到master分支中

 2.代码冲突的合并:举例

在master分支下,你修改了代码并且提交到本地库;在hot-fix分支条件下,修改了代码,并且提交本地库,此时要合并二者,就会产生 代码合并冲突弹出下面的框:

 手动合并:完成点击apply

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于整合 Git 的想法,有很多不同的方向可以探索。以下是一些你可以考虑的可能性: 1. 提供 Git 功能的在线代码编辑器:创建一个在线代码编辑器,集成了 Git 功能,使用户能够在浏览器中编写、编辑和提交代码,无需离开编辑器即可管理版本控制。 2. Git 工作流程可视化工具:开发一个可视化工具,帮助用户更好地理解和使用 Git 的工作流程。它可以显示分支、合并、提交历史等信息,以图形化的方式呈现,让用户更容易理解和处理版本控制。 3. 自动化 Git 工作流程:开发一个自动化工具,可以根据预定义的规则和条件执行 Git 操作。例如,当某个分支的代码通过测试后,自动触发合并到主分支,或者根据时间表自动创建和推送新的版本标签等。 4. Git 项目管理工具:创建一个项目管理工具,集成了 Git 的功能,使团队成员能够更好地协作和跟踪项目的进展。它可以提供任务分配、代码审查、问题跟踪等功能,并与 Git 仓库进行无缝集成。 5. Git 教育平台:开发一个教育平台,专门用于教授 Git使用。它可以提供交互式的学习材料、练习项目和实时反馈,帮助初学者快速掌握和理解 Git 的概念和操作。 这些只是一些初始的想法,你可以根据自己的需求和创意进一步深入研究和开发。记得在实施之前,先评估市场需求和竞争情况,确保你的想法能够满足用户的需求并具有竞争力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值