Git基础教程:创建、提交与版本管理

需积分: 0 1 下载量 71 浏览量 更新于2024-08-04 收藏 18KB DOCX 举报
本资源详细介绍了Git的基本使用流程,包括创建仓库、添加文件、提交更改、查看状态和版本历史等关键步骤。首先,通过以下命令创建一个新的Git仓库: 1. **创建git仓库**: - 使用`mkdir`创建一个名为"learngit"的目录。 - 进入该目录:`cd learngit`。 - 初始化一个新的Git仓库:`git init`,这将在用户目录下`.git`文件夹内创建一个空的Git仓库。 2. **添加文件至本地仓库暂存区**: - 创建一个简单的文本文件:`touch hello.c`。 - 将新文件添加到暂存区:`git add hello.c`。 3. **提交暂存区内容**: - 使用`git commit`命令将更改提交到当前分支(默认为master): - 提交消息:`-m "wrote a readme file"`。 - 提交结果:一个提交被创建,记录了一个文件的改动和插入的两行内容。 4. **查看本地仓库状态**: - `git status`会显示当前分支的状态,如果工作目录干净(无待提交的更改),会显示`nothing to commit (working directory clean)`。 5. **查看版本历史**: - **查看详细版本信息**: - 使用`git log`命令,可以看到每个提交的详细信息,包括作者、日期、提交信息等。 - **查看简化版本信息**: - 使用`git log --pretty=oneline`,只显示简化的提交信息,便于快速浏览。 6. **回退版本**: - **回退到前一个版本**: - 使用`git reset --hard HEAD^`,`HEAD^`表示前一个提交。 - **回退到指定版本号**: - 通过提交ID(如`ea34578d5496d7dd233c827ed32a8cd576c5ee85`)回退到特定版本:`git reset --hard ea34578d5496d7dd233c827ed32a8cd576c5ee85`。 这些操作展示了Git作为分布式版本控制系统的核心功能,包括版本控制、提交历史跟踪以及版本回退,这些都是软件开发过程中的重要工具,确保代码管理和协作的高效进行。熟练掌握Git可以帮助开发者更好地管理项目,尤其是在多人协作的开源项目中。