【Git教程】提交详解 —— add、commit、status、stach命令的说明,提交散列值与历史,多次提交及忽略 ~
Git是一个开源的分布式版本控制系统,它可以帮助我们管理代码的历史记录和不同版本。在Git中,我们通常会进行以下操作来管理我们的代码:
- 使用
git add
命令将我们修改过的文件添加到暂存区。 - 使用
git commit
命令将暂存区的内容提交到本地仓库。 - 使用
git status
命令查看当前仓库的状态。 - 使用
git stash
命令将当前工作区的内容暂时存储起来,方便切换分支或者其他操作。
提交散列值(commit hash)是Git为每个提交创建的唯一标识符,它是一个SHA-1散列值,用于唯一地标识每个提交。它是40个十六进制字符组成的字符串,例如a99a9b9dbfbfbaddb0b0b0b0b0b0b0b0b0b0b0b0b
。
下面是这些命令的基本使用方法:
# 添加文件到暂存区
git add <file>
# 提交暂存区的内容到本地仓库
git commit -m "commit message"
# 查看当前仓库的状态
git status
# 存储当前工作区的内容
git stash
在实际使用中,我们可以通过git log
命令查看提交历史,并获取每个提交的散列值:
git log --oneline
这里的--oneline
参数是为了让输出的日志更加简洁,只显示每个提交的散列值和提交信息的第一行。
评论已关闭