书生浦语大模型实战营第三期—Linux基础入门岛打卡
Git 中的一些基本概念
工作区、暂存区和 Git 仓库区
工作区(Working Directory): 当我们在本地创建一个 Git 项目,或者从 GitHub 上 clone 代码到本地后,项目所在的这个目录就是“工作区”。这里是我们对项目文件进行编辑和使用的地方。
暂存区(Staging Area): 暂存区是 Git 中独有的一个概念,位于 .git 目录中的一个索引文件,记录了下一次提交时将要存入仓库区的文件列表信息。使用 git add 指令可以将工作区的改动放入暂存区。
仓库区 / 本地仓库(Repository): 在项目目录中,.git 隐藏目录不属于工作区,而是 Git 的版本仓库。这个仓库区包含了所有历史版本的完整信息,是 Git 项目的“本体”。
文件状态 文件在 Git 工作区中的状态可以是:
已跟踪:文件已被纳入版本控制,根据其是否被修改,可以进一步分为未修改(Unmodified)、已修改(Modified)或已暂存(Staged)。
未跟踪:文件存在于工作目录中,但还没被纳入版本控制,也未处于暂存状态。
分支 分支是 Git 的一大特性,支持轻量级的分支创建和切换。Git 鼓励频繁使用分支和合并,使得并行开发和错误修正更为高效。
任务1:破冰活动:自我介绍
1.1 Fork目标项目到本地
Fork前先使用vscode连接到远程服务器,然后将目标项目fork自己仓库下,获取自己的仓库链接,在vscode中git clone
1.2切换到第三期的分支。
git checkout -b camp3 origin/camp3
创建一个新分支
git checkout -b camp3_4274 # 自定义一个新的分支
因为已经创建过了,这里git branch -a命令可以看到。
1.3创建自己的破冰文件。
创建完成后填入信息。
1.4 提交更改到分支。
git add .
git commit -m “add git_557_introduction” # 提交信息记录