一、Git简介和本地仓库组成
1.1 git简介
视频教程在这
git简介,版本控制系统,工作区,暂存区,本地仓库_哔哩哔哩_bilibili
如下图,比如我们写毕业论文,要经常修改和完善,得靠自己保存,就会出现各种版本编号,“最最最终版这种东西”,另外导师师兄等多个人帮忙修改的化,版本会更乱,不知道哪个版本修改了啥。
因此需要一个,版本管理软件,来方便我们管理和协作开放软件,和文档。
Git是一个开源 免费 分布式 版本控制系统Git是一个开源 免费 分布式 版本控制系统
1.1.1、版本控制、代码追踪、版本回退和错误修复
完整的项目历史记录,方便代码审查、故障排查、修复错误。快速回退到先前的稳定版本。
1.1.2、协作开发、远程协作、工作流程管理
支持多人远程协作开发,具有分支功能,允许多个开发者独立完成任务并在合并时解决冲突。
1.2 git本地仓库组成
如上图红色框内(其它先不管)所示Git本地仓库主要可以划分为以下三个区域:
- 工作目录(Working Directory):是Git仓库的根目录,包含项目的实际文件。开发人员在此区域进行代码的编写、修改等操作。
- 暂存区(Staging Area):是Git仓库的一个缓冲区域,用于暂存即将提交的修改。开发人员可以使用
git add
命令将工作目录中的修改添加到暂存区。 - 版本库(Repository):由Git自动生成的隐藏目录
.git
构成,存储了项目的历史记录和元数据。
哈哈哈,有了这些基本概念,我们就开始安装使用git啦!
二、git下载安装教程
git安装的文档和视频教程参考
git下载慢下载不了?Git国内国外下载地址镜像,git安装视频教程-CSDN博客
3分钟完成git下载和安装,git国内外下载地址镜像,Windows为例_哔哩哔哩_bilibiliyy
三、创建并初始化Git仓库
视频教程在这
Git建立本地仓库,新增文件并提交修改_哔哩哔哩_bilibili
3.1 创建新文件夹
在您的计算机上选择一个位置,创建一个新的文件夹用于存放您的项目文件。例如,可以命名为my-new-repo。
3.2 打开终端/命令行
在Windows上,可以使用命令提示符(cmd)。
在macOS或Linux上,打开终端。
也可以在vs code打开终端
3.3 进入到新文件夹
使用cd命令进入到刚才创建的文件夹。例如:cd acmdxmj
初始化Git仓库:
在该文件夹中运行git init命令来初始化一个新的Git仓库。此时,您会在文件夹中看到一个隐藏的.git文件夹。
git init
四、配置Git用户信息
设置用户名:
git config --global user.name "Your Full Name"
设置电子邮件:
git config --global user.email "your-email@example.com"
这些配置将用于在Git提交中标识您的身份。
五、添加新文件到仓库
创建新文件:
在您的仓库文件夹中创建一个新的文件。例如,可以使用文本编辑器创建一个名为hello.txt的文件,并在其中添加一些内容。
查看Git状态:
运行git status命令来查看当前仓库的状态。Git会列出所有未跟踪的文件。
git status
添加文件到暂存区:
使用git add命令将新创建的文件添加到Git的暂存区。
git add hello.txt
如果您想添加所有未跟踪的文件,可以使用git add .命令。
提交修改:
一旦文件被添加到暂存区,您就可以使用git commit命令来提交修改。在提交时,请提供一个简短的描述来说明此次提交的内容。
git commit -m "Add hello.txt file"
六、验证提交
查看提交历史:
运行git log命令来查看仓库的提交历史。Git会列出所有提交记录的哈希值、作者、日期和提交信息。
git log