IDEA 中Git版本管理(拉取,提交,分支创建,合并,防止冲突)

IDEA 中Git版本管理(拉取,提交,分支创建,合并,防止冲突)

在Idea中登录要用邮箱登录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

操作Gitee

1.创建项目,创建本地仓库

在这里插入图片描述

2.将项目共享到远程仓库

之后VCS会变为Git

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.提交、推送

新建测试类,会弹出窗口,点击添加

在这里插入图片描述

写一些代码,点击master中的提交OR左菜单栏第二个提交图标

在这里插入图片描述

在这里插入图片描述

点击提交就可以将项目提交到本地仓库,提交消息必须写才能提交

在这里插入图片描述

提交之后master会出现绿色小箭头,表示有可以推送的内容,点击推送,就可以将本地仓库的项目推送

到远程仓库,出现警告时,仍要提交

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.拉取

点击编辑,提交,也可以修改远程仓库的代码

拉取(git pull) 是一个具体的 Git 命令,直接从远程仓库同步代码到当前分支,并进行合并。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5.创建分支

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.合并

在Git中,合并(merge)是将两个分支的更改整合到一起的操作

master02

在这里插入图片描述

master

在这里插入图片描述

合并后

在这里插入图片描述

冲突主要发生在两个分支对同一部分代码做了不同的修改

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

7.如何防止冲突
  1. 开发前先同步主分支
  2. 使用分支进行开发
  3. 代码提交遵循“小步快跑”原则(避免一次性提交大量代码)
  4. 合并前先同步
  5. 避免强制推送 (git push -f)(防止覆盖他人代码)
  6. 发生冲突时,手动解决并提交
在使用IDEAgit分支时,可以按照以下步骤进行操作: 1. 打开IDEA,并打开你的项目。 2. 在IDEA的右下角,点击"Git"按钮,打开Git工具窗口。 3. 在Git工具窗口的顶部工具栏中,点击"Branches"按钮,展开分支列表。 4. 在分支列表中,选择你要分支。 5. 右键点击选择的分支,然后选择"Checkout",即可切换到该分支。 6. 如果该分支在远程仓库中不存在,可以选择"New Branch",然后输入分支名称并点击"Create"来创建一个新的分支。 7. 等待IDEA完成分支切换或创建操作后,你就成功git分支。 请注意,以上步骤是在使用IDEA进行操作的情况下,如果你使用其他git工具,可能会有些许差异。 #### 引用[.reference_title] - *1* [idea下的常用Git操作--分支,切换,创建合并](https://blog.csdn.net/qq_36448800/article/details/116621457)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [使用IDEA操作git,推送,创建分支,切换分支合并分支,处理版本冲突,回滚代码](https://blog.csdn.net/weixin_44315761/article/details/125821844)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值