头歌Git入门之本地版本库
时间: 2025-06-28 09:01:32 浏览: 16
### Git 入门:本地版本库基础
#### 创建本地版本库
为了初始化一个新的Git仓库,在目标目录下执行命令:
```bash
git init
```
这条命令会在当前文件夹内创建一个名为`.git`的子目录,该目录包含了所有必要的仓库数据结构[^2]。
#### 添加文件至暂存区
当有新的或已更改的文件准备提交时,需先将其加入到暂存区域。这一步骤可通过如下指令完成:
```bash
git add <file>
```
如果想要一次性添加全部未追踪的新文件以及已被修改过的旧文件,则可以直接运行:
```bash
git add .
```
上述操作会把指定路径下的所有改动标记为即将提交的状态。
#### 查看状态
任何时候都可利用下面这个简单的命令来查看工作树的状态,了解哪些变更已经被放入了索引(即暂存区),还有哪些尚未处理:
```bash
git status
```
此命令有助于确认是否有遗漏待提交的内容或是误加进了不需要的东西。
#### 提交更改
一旦满意于所作的一切调整并准备好保存历史记录的时候,就应当正式地把这些变化固定下来作为一次完整的提交。为此目的而设计的一条重要命令就是:
```bash
git commit -m "描述性的消息"
```
这里的消息应该简洁明了地概括此次更新的主要内容以便日后查阅日志时能够快速理解当时做了什么改变。
#### 浏览提交历史
随着项目的进展,可能会积累大量的提交记录。要回顾过往的工作成果或者查找特定时期的代码状况,可以借助以下工具:
```bash
git log
```
它能展示一系列按时间顺序排列的历史事件列表,每项包含作者姓名、日期戳记及备注说明等信息。
#### 分支管理简介
除了主线外,还可以建立额外的工作流支线来进行实验性质的功能开发而不影响主干的安全稳定。创建新分支的方法很简单:
```bash
git branch <branch_name>
```
切换到另一个现有分支则只需输入:
```bash
git checkout <branch_name>
```
现代版的Git还提供了一种更简便的方式同时完成这两步动作:
```bash
git switch -c <new_branch_name>
```
这样就可以轻松实现多线程式的协作模式,让不同的功能模块各自独立成长直至成熟后再考虑如何整合回主流之中。
阅读全文
相关推荐



















