Git版本控制---入门学习
1.简介
是一个免费的开源分布式版本控制系统工具,旨在快速高效地处理从小型到大型的所有项目。 它是由 Linus Torvalds 在2005年创建的,用于开发 Linux 内核。 Git具有大多数团队和开发人员所需的功能、性能、安全性和灵活性。 它还用作重要的分布式版本控制 DevOps 工具。
项目版本管理工具:能自动的将多个版本进行管理存储,类似于快照,多个人共享版本。
分布式项目管理工具,目前整个行业内最流行最受欢迎的项目版本管理工具。
2.Git管理的组成结构
- 本地版本控制Git服务器
- 工作区【Work Dir】:就是你开发和修改代码的地方
- 暂存区【Index】:临时存放你即将提交的版本的地方
- 所有需要保存的版本必须先添加到暂存区
- 本地版本仓库【HEAD】:本地的版本库,实现本地的版本的管理
- 所有暂存区的版本会被提交到本地版本库
- 远程版本仓库:用于共享项目代码版本
- GitHub: https://github.com/
- Gitee: https://gitee.com/
3.Git及辅助工具安装
- 需要安装的工具
- Git-2.13.0-64-bit.exe:Windows版本的Git工具安装包(最新版本Git-2.43.0-64-bit.exe)
- TortoiseGit-2.4.0.2-64bit.msi:Git的可视化工具安装包
- TortoiseGit-LanguagePack-2.4.0.0-64bit-zh_CN.msi:TortoiseGit工具的汉化包
4.本地仓库构建几种方式
基于自己的笔记本,在本地操作系统中实现Git本地仓库的构建
step1:准备
-
每个项目都可以基于Git构建版本库,每个项目都可以做版本管理
-
例如:先创建一个目录repository,再创建三个子目录【三个本地库】reps1,reps2,reps3
-
本地库只要构建成功就会创建一个 隐藏目录.git
修改配置 打开显示隐藏的项目
step2:构建
方式一:通过Git命令来构建
例如:1.先进入reps2中,右键点击Git Bash Here
2.在命令窗口中输入git init
创建成功后文件就会生成绿色logo
方式二:通过TortoiseGit构建
进入reps3,右键点击Git 在这里创建版本库
确定两次后创建成功
方式三:通过Git图形化界面构建
进入reps1,右键点击Git GUI Here
点击Create New Repository
方式四:通过DataGrip操作Git构建
拓展:在DataGrip中删除GIT本地库
File–>Setting–>Version Control–>点击指定本地库–>点击减号符号
找到对应项目目录并删除.git隐藏文件夹