Git版本控制系统

发布于:2025-07-11 ⋅ 阅读:(13) ⋅ 点赞:(0)

目录

Git 初识

Git 安装

Git 配置用户信息

掌握Git仓库

Git 的三个区域

Git 文件状态

Git 暂存区使用

Git 回退版本

删除文件

忽略文件

分支

分支-合并与删除

分支-合并与提交

分支-合并冲突

Git 常用命令

Git 远程仓库

Git远程仓库-克隆

多人协同开发

VSCode中使用Git

案例-发布黑马头条数据管理平台

Git 初识

概念一个免费开源,分布式的代码版本控制系统,帮助开发团队维护代码

作用:记录代码内容,切换代码版本,多人开发时高效合并代码内容

如何学:

  • 个人本机使用:Git 基础命令和概念
  • 多人共享使用:团队开发同一个项目的代码版本管理

Git 安装

Windows系统:exe程序,默认下一步即可

Mac系统:dmg程序,默认下一步即可

检验成功:

  1. 打开bash终端(git 专用)
  2. 命令: git-v (查看版本号)
     

Git 配置用户信息

配置:用户名和邮箱,应用在每次提交代码版本时表明自己身份

命令:

  • git config --global user.name "itheima"
  • git config --global user.email "itheima@itcast.cn"

总结

1.为何学习Git ?

  • 管理代码版本,记录,切换,合并代码

2. Git学习:

  • 现在本机自己使用
  • 再学习多人共享使用.

3. 如何安装使用?

  • 程序双击安装
  • 在VSCode中使用bash终端以及git命令
     


 

掌握Git仓库

Git仓库( repository):记录文件状态内容的地方,存储着修改的历史记录

创建:

  1. 把本地文件夹转换成Git仓库:命令git init 
  2. 从其他服务器上克隆Git仓库

需求:创建一个空白的Git仓库


 

总结:

1. 什么是Git仓库?

  • 记录文件状态内容和历史记录的地方( .git文件夹)

2. 如何创建Git仓库?

  • 把本地文件夹转换成Git仓库:命令git init
  • 从其他服务器上克隆Git仓库
     

Git 的三个区域

Git使用时:

工作区:实际开发时操作的文件夹

暂存区:保存之前的准备区域(暂存改动过的文件)

版本库:提交并保存暂存区中的内容,产生一-个版本快照

需求:把登录页面新增后,暂存并提交


总结:

1. Git使用时有哪些区域?

  • 工作区,暂存区,版本库

2. 工作区的内容,最终要如何保存在版本库中?

  • git add添加到暂存区
  • 等待时机后git commit提交保存到版本库,产生一次版本快照记录
     

Git 文件状态

Git文件2种状态:

  • 未跟踪:新文件,从未被Git管理过
  • 已跟踪:Git已经知道和管理的文件

使用:修改文件,暂存,提交保存记录,如此反复

需求:新增CSS文件,并使用git status -s查看文件状态,并最终提交

第一列是暂存区状态

第二列是工作区状态


总结:

1. Git文件状态分为哪2种?

  • 未跟踪和已跟踪( 新添加,未修改,已修改)

2. 如何查看暂存区和工作区文件状态?

  • git status -s

Git 暂存区使用

暂存区:暂时存储,可以临时恢复代码内容,与版本库解耦

暂存区->覆盖->工作区,命令:git restore目标文件(注意:完全确认覆盖时使用)

从暂存区移除文件,命令:git rm --cached目标


网站公告

今日签到

点亮在社区的每一天
去签到