Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
M
my-gitlab-springboot
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
mry
my-gitlab-springboot
Commits
c4f99047
提交
c4f99047
authored
10月 09, 2021
作者:
mry
浏览文件
操作
浏览文件
下载
差异文件
提交
上级
3b68f554
1e4a8ac7
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
129 行增加
和
0 行删除
+129
-0
README.md
README.md
+13
-0
README.md.orig
README.md.orig
+116
-0
没有找到文件。
README.md
浏览文件 @
c4f99047
...
@@ -7,16 +7,25 @@
...
@@ -7,16 +7,25 @@
## 为什么要使用Git
## 为什么要使用Git
<<<<<<< HEAD
__首先Git的核心: HEAD指针,分支__
__首先Git的核心: HEAD指针,分支__
=======
__首先Git的核心: HEAD指针,分支__
>>>>>>> origin/master
-
免费开源的分布式版本控制系统
-
免费开源的分布式版本控制系统
-
具有廉价的本地库
-
具有廉价的本地库
-
方便的暂存区
-
方便的暂存区
-
多工作流分支
-
多工作流分支
-
性能优于其他
-
性能优于其他
## Git与SVN对比
## Git与SVN对比
<<<<<<< HEAD
|\|SVN|Git|
|\|SVN|Git|
=======
|.|SVN|Git|
>>>>>>> origin/master
|:---:|:---:|:---:|
|:---:|:---:|:---:|
|分布式|不是|是|
|分布式|不是|是|
|在线阅读|不支持|不仅支持,而且可以在线编辑|
|在线阅读|不支持|不仅支持,而且可以在线编辑|
...
@@ -24,6 +33,10 @@ __首先Git的核心: HEAD指针,分支__
...
@@ -24,6 +33,10 @@ __首先Git的核心: HEAD指针,分支__
|完整性|一般|优|
|完整性|一般|优|
|离线工作|无法查看日志|可以|
|离线工作|无法查看日志|可以|
|分支|分支是一个完整的目录|随意开辟无限个分支|
|分支|分支是一个完整的目录|随意开辟无限个分支|
<<<<<<< HEAD
=======
>>>>>>> origin/master
## Git的工作机制
## Git的工作机制
1.
___工作区:___
1.
___工作区:___
...
...
README.md.orig
0 → 100644
浏览文件 @
c4f99047
# my-gitlab-springboot
笔记
[Git笔记](https://git.yfzx.zjtys.com.cn/mry1006/my-gitlab-springboot)
(https://git.yfzx.zjtys.com.cn/mry1006/my-gitlab-springboot)
*********
## 为什么要使用Git
<<<<<<< HEAD
__首先Git的核心: HEAD指针,分支__
=======
__首先Git的核心: HEAD指针,分支__
>>>>>>> origin/master
- 免费开源的分布式版本控制系统
- 具有廉价的本地库
- 方便的暂存区
- 多工作流分支
- 性能优于其他
## Git与SVN对比
<<<<<<< HEAD
|\|SVN|Git|
=======
|.|SVN|Git|
>>>>>>> origin/master
|:---:|:---:|:---:|
|分布式|不是|是|
|在线阅读|不支持|不仅支持,而且可以在线编辑|
|存储方式|按文件|按元数据|
|完整性|一般|优|
|离线工作|无法查看日志|可以|
|分支|分支是一个完整的目录|随意开辟无限个分支|
<<<<<<< HEAD
=======
>>>>>>> origin/master
## Git的工作机制
1. ___工作区:___
- _代码存放磁盘的目录位置_
2. ___暂存区:___
- _临时存储,将工作区的代码添加到暂存区_
3. ___本地库:___
- _将暂存区的代码提交到本地库,就会生成对应的历史版本,一般情况下删除不掉_
********
## GitLab版本控制
> ### 1.GitLab流程图
>> 
> ### 2.GitLab版本回退
>> 
**********
> ### GitLab远程仓库创建流程
> #### 1.GitLab远程仓库创建

> #### 2.GitLab远程仓库创建说明

> #### 3.复制SSH,或者HTTPS地址,一会会用到

> #### 4.IDEA中将项目交给Git管理

> #### 5.选择相应的文件目录

> #### 6.可以看到文件名变成了红色,这表示文件未添加到暂存区

> #### 7.由于项目中的很多文件是IDEA自动生成的,所以不需要上传所有的文件,可以安装.gitignore插件,选择哪些文件不上传

> #### 8.这里已经准备好了一些选项,可以直接选择编程语言中的JAVA

> #### 9.add将文件添加到暂存区

> #### 10.commit将文件添加到工作区

> #### 11.push将文件上传到远程仓库

> #### 12.选择上传的分支,并且给远程地址起一个名字,这时将之前复制的SSH地址或者HTTPS地址粘贴过来

> #### 13.push上传到远程仓库

> #### 14.如图所示则表示上传成功

> #### 15.当远程仓库已经.md文件存在时,会发生上传合并冲突,这时创建分支上传即可,如图所示则是上传失败

> #### 16.点击master选择New Branch创建新的分支

> #### 17.给分支命名

> #### 18.下边的名称从master变成了dog,表示当前在dog分支中

> #### 19.这时左上角显示为上传到dog远程分支上

> #### 20.上传成功

> #### 21.这时可以看到远程仓库有两个分支,当前在master分支中

> #### 22.创建合并请求,将master分支与dog分支合并

> #### 23.合并分支


> #### 24.可以看出,master与dog分支合并成功,将dog分支合并到了主分支master中

> #### 25.切换会master分支

> #### 26.将远程仓库合并后的文件pull到IDEA中,可以方便修改.md文件

> #### 27.显示文件更新成功了,会发现左侧出现了.md文件

> #### 28.README.md文件pull成功

\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论