git commit ID获取方法详解

分类:知识百科 日期: 点击:0

Git 是一个分布式版本控制系统,它可以记录每次提交的代码,并且可以重新追溯每次提交的代码,每次提交的代码都会生成一个唯一的ID,这个ID就是 Git Commit ID。

Git Commit ID 获取方法

1.1 使用 git log 命令获取

$ git log
commit 8a7b9b8a4f4b1f9f8f0f6f8f8f8f7f7f7f7f7f7
Author: username 
Date:   Wed Apr 24 15:48:25 2019 +0800

    commit message

从上面的结果中,可以看到 commit 后面的就是 Git Commit ID,即 8a7b9b8a4f4b1f9f8f0f6f8f8f8f7f7f7f7f7f7。

1.2 使用 git reflog 命令获取

$ git reflog
8a7b9b8 HEAD@{0}: commit: commit message

从上面的结果中,可以看到 8a7b9b8 后面的就是 Git Commit ID,即 8a7b9b8。

Git Commit ID 使用方法

2.1 使用 Git Commit ID 回滚到某个版本

$ git reset --hard 8a7b9b8

使用上面的命令,就可以将当前的代码回滚到 Git Commit ID 为 8a7b9b8 的版本。

2.2 使用 Git Commit ID 查看某个版本的代码

$ git show 8a7b9b8

使用上面的命令,就可以查看 Git Commit ID 为 8a7b9b8 的版本的代码。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。