(2)项目的介绍与配置(用户注册实现)


前后端分离的架构模式

请添加图片描述

Git
一、概念

 1.为什么要使用Git

为了更好的去管理我们每次的更改(版本控制)

 2.Git的诞生

+ linux之父:Linus
+ linux开源
+ 提交补丁和保存归档
+ 2002,专有的分布式版本控制系统bitkeeper来管理和维护代码
+ 2005,结束,收回使用权
+ 2个星期用c写出来
+ 源代码管理的好处:方便多人协同开发;方便版本控制

 3.结构分析

请添加图片描述

 二、操作

1.安装

ubuntu下安装:  sudo apt-get install git

windows下安装: [gitforwindows官网](https://gitforwindows.org/)

命令:
git --version
git --help

2.创建本地仓库

 方式一:当前目录作为git仓库

	 初始化: git init

 方式二:指定目录作为Git仓库

	 git init  指定目录

在这里插入图片描述

3.配置个人信息

(1.全局配置个人信息
	git config --global user.name "xf"
	git config --global user.email "xf@mq.com"
	
配置信息在家目录下   ~/.config

在这里插入图片描述

2.针对项目配置个人信息
	git config user.name "xf"
	git config user.email "xf@mq.com"
	
配置信息在   .git/config

在这里插入图片描述

4.文件添加、修改

git status
git add 文件  # 工作区---》暂存区
git add  .   # 全部文件
git commit -m '备注信息'  # 暂存区---》仓库
git commit -am "备注信息" # 工作区---》仓库

在这里插入图片描述

5.查看历史记录

 git log
 git reflog # 删除commit,也能查询

在这里插入图片描述

6.回退版本

git reset

--soft	(回退仓库)
--mixed (回退仓库、暂存区)
--hard  (回退仓库、暂存区、工作区)

HEAD
 -HEAD 	 当前版本
 -HEAD^  上一个版本
 -HEAD^^ 上上一个版本

 ~数字
 -HEAD~0  当前版本
 -HEAD~1  上一个版本

 
 指定版本号

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

撤销缓存区

git reset 文件

在这里插入图片描述

7.分支

# 查看分支
 git branch
 git branch -v
 
# 创建分支
 git branch 分支名

# 切换分支
 git checkout 分支名

# 合并分支
 合并到你的主分支,一定要checkout回主分支
 
 git merge feifei(自己的分支)

# 合并冲突
 场景:两个分支在同一个文件的同一个位置有两套不同的修改。Git无法决定用哪一个,必须认为来决定
 
 vim
 git add .
 git commit -m '备注'
 
# 删除分支
 git branch -d 分支名

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

合并冲突

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
删除分支
在这里插入图片描述
查看历史版本
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY2065

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值