搜索
查看
编辑修改
首页
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
数据中台-数据分层管理系统_数据中台数据分层
2
数据结构(C语言版)严蔚敏 习题详解(持续更新!)_cnblogs 数据结构习题 严蔚敏
3
@OneToOne等注解的使用
4
HIVE-SQL经典面试题_要求使用hql统计出每个用户每月的访问次数及累积访问次数
5
UI 自动化测试框架:PO 模式+数据驱动 (全)_ui自动化po模式
6
如何使用远程桌面连接?
7
软件测试自学怎么学?【史上最详细学习路线】(附全套资料)_如何自学软件测试
8
数字逻辑电路复习资料_数字逻辑电路空翻和反转的区别
9
用Python从零开始创建区块链_基于python做区块链
10
Java数据结构-哈希表的实现(hash)_java哈希表的实现
当前位置:
article
> 正文
Git分支管理(IDEA)_gitee idea分支
作者:我家自动化 | 2024-05-07 01:27:14
赞
踩
gitee idea分支
文章目录
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/546780
推荐阅读
article
docker
初接触4
--
Springboot
+
docker
+
jenkins
+
gitee
实现持续集成
_
...
前面我们安装了
docker
,安装了
jenkins
,那接下来我们就要大展拳脚,把他们弄到一起玩玩了。膨胀!膨胀!膨胀!一、...
赞
踩
article
IDEA
git
报错 un
safe
repository解决方法_
git
config
--
glob...
IDEA
git
报错 un
safe
repository解决方法_
git
config
--
global
--
add s...
赞
踩
article
IntelliJ
IDEA
如何启用 JDK
预览
特性
...
整体来说,
IntelliJ
IDEA
的新
特性
预览
功能做得要比 Eclipse 更好一些。同时还可以看到那些版本是支持新...
赞
踩
article
IDEA
2022.1
版本
开始
,可以直接运行
Markdown
里的
命令行
...
注意idea支持的
版本
:是从
2022.1
版本
开始
的。
IDEA
2022.1
版本
开始
,可以直接运行
Markdown
里的命...
赞
踩
article
【
工具
类
安装
教程
】
IDEA
Ui
设计
器
JFormDesigner
...
找到在
JFormDesigner
文件夹下lib文件夹中
JFormDesigner
-Idea.jar文件,记住这个路径。链...
赞
踩
article
uidetor1.4
.
3php
,
go
.sum ·
Gitee
极速下载/
gnatsd
-
Gitee
...
github.
com
/
go
lang/protobuf v1.4.0-rc.1/
go
.mod h1:ceaxUfeHdC4...
赞
踩
article
Gitee
上最不明觉厉
的
项目
:用
代码
创造出一个
人工生命
_
人工生命
代码
...
说到各种 AI
项目
,大家想到
的
可能更多是计算机视觉、深度学习这种「用机器模拟人」
的
应用场景。同是 AI
项目
, Git...
赞
踩
article
【
VCS
】
IntelliJ
IDEA
+
git
+ Github 实现版本管理和协作开发_
idea
...
【工具准备】#-> Git安装Git官网下载地址:https://
git
-scm.com/download/win安装按...
赞
踩
article
Java
高校学校校园
图书馆
座位
预约
管理系统
设计
与实现(Idea+Springboot+mysql)_...
Java
高校学校校园
图书馆
座位
预约
管理系统
设计
与实现(Idea+Springboot+mysql)毕设作品毕业
设计
源代码...
赞
踩
article
在
IDEA
中使用
Git
_
idea
git
拉取项目...
点击找到下的,并把的路径(默认)选入
在
IDEA
中使用
Git
,本质上还是使用的本地安装的
Git
软件,所以需要
在
IDEA
中配...
赞
踩
article
Visual
Studio上传代码到
gitee
_
visual
studio
gitee
...
打开
Visual
Studio 2022的工程,点击创建。如果传出项,点击推送 (图中情况传出为0,就不用推送了)_vi...
赞
踩
article
VisualStudio2022
挂接
Gitee
仓库_
visual
studio
gitee
...
总的步骤与思路:1.先行在
Gitee
进行注册,拥有自己的帐号、密码、上传邮箱等;2.然后新建一个仓库获得地址,用于上传推...
赞
踩
article
VS2022
将本地项目发布
到
Gitee
_
vs2022
gitee
...
8、此时修改的代码仅仅提交
到
了本地库,还没有提交
到
Gitee
。7.右键已修改的文件,选择Git提交或存储。4、VS202...
赞
踩
article
记录一下使用
vs2022
上传到
gitee
项目
_
vs2022
gitee
...
vs2022
上传
gitee
项目
_
vs2022
gitee
vs2022
gitee
...
赞
踩
article
Visual
Studio Code和
Gitee
进行代码管理——详细步骤_
vs
code
gitee
...
项目上传
Gitee
新仓库的详细操作_
vs
code
gitee
vs
code
gitee
文章目...
赞
踩
article
【
git
ee】提交代码显示
reference
`
refs
/
heads
/
master
/` not fo...
但是我的还是有问题,终于被我发现问题所在,原来是不知道怎么把仓库文件放在了要提交文件夹里面,导致了一下午提交不上,删除这...
赞
踩
article
笔记
神器
:
Git
ee
+
Typora
+
Git
Bash
(全部免费)...
笔记
神器
:
Git
ee
+
Typora
+
Git
Bash
(全部免费)
Git
ee
(码云)相比于github的优势
:
免费用户...
赞
踩
article
【
IDEA
】
使用
Git
上
log
解析_
idea
git
log
...
如果在本地仓库没有回到该commit的上一个状态,需要
使用
git
ref
log
命令找到该commit的SHA-1值。首先...
赞
踩
article
Rust
入门-
mac
下
安装
及
idea
开发
环境搭建_
rust
idea
mac
...
一、
安装
rust
安装
部署相对简单,我们可以直接参考官网
安装
curl https://sh.
rust
up.rs -sSf ...
赞
踩
article
IDEA
2021 将
分支
代码合并到另一
分支
上_
idea
将
一个
分子上的代码
merger
到另
一个
上...
1.切换到需要合并的
分支
2.将test
分支
代码合并到master
分支
_
idea
将
一个
分子上的代码
merger
到另
一个
上i...
赞
踩
相关标签
docker
jenkins
springboot
linux
centos
git
intellij idea
intellij-idea
java
ide
idea
uidetor1.4.3php
人工智能
开源
github
vcs
学校校园图书馆座位预约管理系统
visual studio
gitee
VS2022