文章永久连接:https://tech.souyunku.com/?p=5227
前面章节我们已经把 README 和 main.c 文件从工作区添加到了暂存区
假设我们已经完成了开发任务,需要把暂存区的文件提交到版本库
使用 git commit
命令可以把当前暂存区的文件提交到版本库
语法
git commit 命令语法格式如下
$ git commit -m "<本次提交说明信息>"
范例
使用以下的命令可以把 README 和 main.c 文件提交到版本库
$ git commit -m "初始化项目"
输出结果如下
$ git commit -m "初始化项目"
[master (root-commit) b8af03d] 初始化项目
2 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 README
create mode 100644 main.c
使用 git status
查看当前项目状态,显示如下
$ git status
On branch master
nothing to commit, working tree clean
使用 git log --pretty=oneline
可以查看我们刚刚的提交
$ git log --pretty=oneline
b8af03dfcae9d4c69c6395cfc3abb0c2d92a4b38 (HEAD -> master) 初始化项目
干货推荐
附录:Git:系列文章
- 一、Git 基础教程
- 二、Git 安装 – Linux
- 三、Git 安装 – Window
- 四、Git 安装 – Mac OS
- 五、Git 配置 – git config
- 六、Git 工作流程
- 七、Git 工作区、暂存区和版本库
- 八、Git 创建仓库 – git init
- 九、Git 添加文件到暂存区- git add
- 【当前读到】十、Git 提交文件到版本库 – git commit
- 十一、Git 克隆仓库 – git clone
- 十二、Git 删除文件 – git rm
- 十三、Git 重命名文件 – git mv
- 十四、Git 取消已缓存 – git reset HEAD
- 十五、Git 分支管理 – git branch
- 十六、Git 查看提交历史 – git log
- 十七、Git 标签 – git tag
- 十八、Git 远程仓库 ( Github )
- 十九、Git 远程服务搭建
- 二十、Git 快速参考手册
- 二十一、Git 基本操作
- 二十二、Git Flow