搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
从前慢现在也慢
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
图像二值化后提边缘效果不好?那是你不会用HSV色彩空间_二值化后图像边界不规则
2
Kafka、RabbitMQ和RocketMQ对比
3
前端面试题型汇总(适合社招两-三年水平)_社招前端面经
4
NIUKE Python:数据分析
5
matplotlib绘制多张图、多子图、多例图_matplotlib同时绘制8个图
6
PMP的报考流程以及考试流程_pmp报名和报名考试是分开的嘛?
7
Adam优化器(通俗理解)
8
OceanBase 解读(三)分区的一生_一个分区有几个副本 oceanbase
9
图像边缘检测(canny检测附完整代码与输出样例)_图像边缘检测代码
10
解决多维数组合并报错:VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences_creating an ndarray from ragged nested sequences (
当前位置:
article
> 正文
Git分支管理(IDEA)_idea git分支
作者:从前慢现在也慢 | 2024-05-24 01:40:53
赞
踩
idea git分支
文章目录
Git分支管理(IDEA)
1.Git分支管理(IDEA)
1.基本介绍
1.分支理解
2.示意图
2.搭建分支和合并的环境
1.创建Gitee仓库
2.创建普通maven项目
3.克隆Gitee项目到E:\GiteeRepository
4.复制erp文件夹下的内容到IDEA项目下
5.IDEA项目中添加一个文件Hello
6.将文件push到远程仓库
3.Git分支指令操作
1.需求分析
2.指令操作
1.进入本地仓库文件夹,查看本地分支 `git branch`
2.查看远程分支 `git branch -r`
3.创建本地分支 `git branch v1.0`
4.再次查看本地分支
5.切换本地仓库的分支为v1.0 `git checkout v1.0`
6.本地分支push到远程仓库
4.IDEA创建分支
1.菜单解释
2.在master下创建一个分支
1.创建分支
2.编写分支名
3.push本地仓库的分支到远程仓库
1.右键push
2.成功
5.IDEA拉取远程仓库的分支
1.右键分支
2.checkout远程仓库的分支到本地仓库
3.拉取成功
6.IDEA切换分支并工作
1.右键checkout
2.切换分支成功
3.对目前分支(v2.0)的Hello文件做修改并push到远程仓库
4.查看远程仓库变化
v2.0分支
master分支
7.IDEA分支合并—无冲突
1.需求分析
2.切换到master,新建分支
3.将这个分支push到远程仓库
4.在v3.0增加新的文件Hi
5.把这个文件push到远程仓库中的v3.0分支
6.把分支合并到master
1.切换分支到master
2.合并分支v3.0到master
3.将master分支push到远程仓库
4.查看远程仓库
7.分支设计建议
8.IDEA分支合并—有冲突
1.在v3.0分支修改master分支具有的文件Hello
1.切换到v3.0分支
2.修改Hello文件
3.push到远程仓库
2.试着将分支v3.0合并到主分支master
1.切换到主分支
2.合并分支
3.出现冲突,点击Merge查看冲突
4.点击cancel,自己查看冲突文件
5.冲突文件解释
6.自己修改文件
7.add + commit
8.将master分支push,并查看远程仓库
9.IDEA删除分支
1.彻底删除某个分支
1.删除本地分支
2.删除远程仓库分支
3.查看远程仓库分支被删除
2.只删除本地分支,可恢复分支
1.先删除本地分支v2.0
2.右键checkout拉取远程仓库的分支
2.IDEA操作Git总结
1.关于Git四个区域的理解
1.Git共有四个区域
2.常用命令
3.命令口诀
2.分支处理
1.创建分支
2.切换分支或者从远程仓库拉取分支
3.合并分支—无冲突
4.合并分支—有冲突
5.删除分支
6.删除文件
3.Git注意事项
Git分支管理(IDEA)
1.Git分支管理(IDEA)
1.基本介绍
1.分支理解
所谓分支就是在主分支的基础上再创建一个分支,这个分支具有主分支的所有代码,可以对主分支进行扩展
主分支master一般是稳定的版本,需要填写额外功能时常常在主分支添加一个分支来进行操作比如V1.1,V2.1
如果次分支测试没有问题,则可以合并到主分支
2.示意图
2.搭建分支和合并的环境
1.创建Gitee仓库
2.创建普通maven项目
3.克隆Gitee项目到E:\GiteeRepository
4.复制erp文件夹下的内容到IDEA项目下
5.IDEA项目中添加一个文件Hello
6.将文件push到远程仓库
3.Git分支指令操作
1.需求分析
克隆erp仓库
,创建分支v1.0提交到远程仓库
2.指令操作
1.进入本地仓库文件夹,查看本地分支
git branch
星号的意思是当前正工作在主分支master
目前本地仓库的本地分支只有一个master
2.查看远程分支
git branch -r
3.创建本地分支
git branch v1.0
由于目前是工作在master分支,这样就表示在master下创建了一个分支v1.0
4.再次查看本地分支
目前只是在本地有分支,在远程是没有分支的
5.切换本地仓库的分支为v1.0
git checkout v1.0
6.本地分支push到远程仓库
4.IDEA创建分支
1.菜单解释
2.在master下创建一个分支
1.创建分支
2.编写分支名
3.push本地仓库的分支到远程仓库
1.右键push
2.成功
5.IDEA拉取远程仓库的分支
1.右键分支
2.checkout远程仓库的分支到本地仓库
3.拉取成功
6.IDEA切换分支并工作
1.右键checkout
2.切换分支成功
3.对目前分支(v2.0)的Hello文件做修改并push到远程仓库
4.查看远程仓库变化
v2.0分支
master分支
7.IDEA分支合并—无冲突
1.需求分析
2.切换到master,新建分支
3.将这个分支push到远程仓库
4.在v3.0增加新的文件Hi
5.把这个文件push到远程仓库中的v3.0分支
6.把分支合并到master
1.切换分支到master
2.合并分支v3.0到master
3.将master分支push到远程仓库
4.查看远程仓库
7.分支设计建议
一个分支的设计是原来分支的扩展
尽量避免修改原来分支的内容,最好是新开一个模块或者新增文件来增加功能,否则在分支合并的时候会出现大量的冲突
8.IDEA分支合并—有冲突
1.在v3.0分支修改master分支具有的文件Hello
1.切换到v3.0分支
2.修改Hello文件
3.push到远程仓库
2.试着将分支v3.0合并到主分支master
1.切换到主分支
2.合并分支
3.出现冲突,点击Merge查看冲突
4.点击cancel,自己查看冲突文件
这个文件变红了就表示本地仓库的v3.0分支和master分支的这两个文件是未跟踪状态,不被git管理了,除非add + commit 这样两个分支的这个文件都会是一致的数据
5.冲突文件解释
6.自己修改文件
7.add + commit
注意:这样操作之后,就会将修改后的文件分别同步到这两个分支使分支的数据一致解决冲突
8.将master分支push,并查看远程仓库
9.IDEA删除分支
1.彻底删除某个分支
1.删除本地分支
2.删除远程仓库分支
3.查看远程仓库分支被删除
2.只删除本地分支,可恢复分支
1.先删除本地分支v2.0
2.右键checkout拉取远程仓库的分支
2.IDEA操作Git总结
1.关于Git四个区域的理解
1.Git共有四个区域
工作区
暂存区
本地仓库
远程仓库
2.常用命令
add:将文件或文件夹从工作区添加到暂存区
commit:将文件或文件夹从暂存区提交到本地仓库
push:将文件或文件夹从本地仓库push到远程仓库
clone:将远程仓库的代码克隆到本地仓库并且可直接操作
pull:已克隆到本地仓库之后想要获取最新远程仓库代码
3.命令口诀
add commit 到本地仓库
push 到远程仓库
pull 到本地仓库
2.分支处理
1.创建分支
右键本地仓库的分支创建
2.切换分支或者从远程仓库拉取分支
右键分支的checkout选项
3.合并分支—无冲突
将工作分支切换到要合并到的分支
选中被合并的分支点击Merge
4.合并分支—有冲突
自己手动处理冲突然后add + commit将文件同步到本地仓库的两个分支
或者选中其中一个分支的代码进行add + commit同步两个分支
5.删除分支
选中分支右键delete
6.删除文件
在本地仓库删除之后找到上面的文件夹 add + commit提交到本地仓库
然后再使用push到远程仓库,这样远程仓库中的这个文件也会被删除
3.Git注意事项
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/615205
推荐阅读
article
Intellij
idea
上传
项目
到
Github
_把
idea
项目
传到
github
...
参考资料: 1、http://blog.csdn.net/mr_rain/article/details/7856522...
赞
踩
article
喜欢
使
用
IntelliJ
Idea
的25 个理由_
为什么
用
idea
...
IntelliJ
Idea
是一个相对较新的Java IDE 。它是我所
使
用
过的(我
用
过大部分Java 开发环境)Java...
赞
踩
article
为何选择
IntelliJ
IDEA
享受高效
的
Java
开发
_
为什么
要使用
idea
...
当
IntelliJ
IDEA
为源码建好索引后,即可为各种上下文提供相关建议, 使
开发
者体验到无与伦比
的
快速和智能: ...
赞
踩
article
IntelliJ
IDEA
2024
首个大
版本
发布,好用到爆!_
idea
哪个
版本
好用...
插播一条广告:需要开通正版
IntelliJ
IDEA
的可以联系我,96元一年,正版授权,官网可查有效期,有需要的加我...
赞
踩
article
为什么
将
Intellij
IDEA
作为日常
开发
的首选...
阅读文本大概需要 5 分钟。作为一个从事 Java
开发
的程序员,每天离不开编辑器的帮助。还记得刚开始学习 Java 编...
赞
踩
article
INTELLIJ
IDEA
项目
(初始化/
删除
) GIT_
idea
删除
git
信息...
一. 已有
项目
导入
git
假设
项目
已存在,
项目
名为test-
git
.1、创建
git
仓库以码云为例,创建test-
git
项目
...
赞
踩
article
IntelliJ
Idea
项目
(
初始化
/
删除
) Git_
idea
删除
.
git
重新
初始化
...
一. 已有
项目
导入
git
假设
项目
已存在,
项目
名为test-
git
.创建
git
仓库以码云为例,创建test-
git
项目
的仓...
赞
踩
article
Mac
安装
Intellij
IDEA
,
亲测
有效M1、M2可用...
时间宝贵
,
希望大家都能少走弯路。
Mac
安装
Intellij
IDEA
,
亲测
有效M1、M2可用 ...
赞
踩
article
IntelliJ
IDEA
高效使
用
教程,让
开发
没有烦恼!!!_如何
用
idea
写
java
程序...
好久没有更新文章了,今天给大家分享一篇
IDEA
高效使
用
的教程!!!当下
IDEA
已经成为我们Java
开发
的热门IDE,那如...
赞
踩
article
百度
Comate
终于支持
IntelliJ
IDEA
了_
idea
comate
...
基于 AI 的智能代码生成让你的编码更快、更好、更简单!
Comate
由文心大模型 ERNIE-Code 提供技术支持,...
赞
踩
article
配置
IDEA
识别
自定义
规则的
Dockerfile
文件
...
配置
IDEA
识别
自定义
规则的
Dockerfile
文件
。配置
IDEA
识别
自定义
规则的
Dockerfile
文...
赞
踩
article
IDEA
2024 配置
Maven
创建
Spring
Boot
项目_
idea
2024 mav...
IntelliJ
IDEA
是一款强大的集成开发环境(IDE),它支持多种编程语言和框架,包括
Maven
和 Spri...
赞
踩
article
Java|
IDEA
运行和打包报错解决_
java
:
java
.
lang
.nosuchfielderr...
将
IDEA
的 Project Structure(File > Project Structure)中的 Proje...
赞
踩
article
IDEA
(
2022.2
)
搭建
Servlet
基本框架详细步骤_
idea
搭建
servlet
...
IDEA
(
2022.2
)
搭建
Servlet
基本框架详细步骤。_
idea
搭建
servlet
idea
搭建
servlet
...
赞
踩
article
在
IDEA
中
创建
JavaWeb
项目
的
方式(超详细步骤教程和遇到
的
问题)_
idea
创建
javaw...
javaweb
项目
创建
和遇到
的
问题_
idea
创建
javaweb
项目
idea
创建
javaweb
项目
...
赞
踩
article
Python
:
Flask
+
IntelliJ
IDEA
+ 创建_
idea
安装
flask
插件...
1、
Python
下载和安装
Python
官网:https://www.python.org/downloads/添加环境...
赞
踩
article
【
IDEA
】
maven
项目
Plugins
和
Dependencies
红线_
idea
dependenc...
【
IDEA
】
maven
项目
Plugins
和
Dependencies
红线。_
idea
dependencies
报红
idea
...
赞
踩
article
github
之
分支
操作(
IDEA
)
_
idea
分支
是
什么...
一.前言
分支
作用:
分支
对于团队来说作用非常之大。比如说一个项目现在
是
v1.0,那么开发团队可能要同时进行v1.1和v2....
赞
踩
article
IDEA
配置
git
及使用_
idea2023
配置
git
...
ideal 的
git
配置
及使用_
idea2023
配置
git
idea2023
配置
git
...
赞
踩
article
IDEA
—右边
maven
模块不见了_
项目
中
没有
pom
文件
...
每个
项目
的
文件
结构可能不同,打开
项目
用打开
文件
夹的形式时,可能会出现打开之后右边
没有
maven
的情况。导入的
文件
夹下
没有
...
赞
踩
相关标签
intellij idea
github
intellij-idea
java
ide
git
macos
AI编程
Dockerfile
maven
spring boot
IDEA