git - 如何查看 git commit id
问题描述
我是 git 的初学者 我想知道如何查看git commit id我试图通过 git log 查看它但我认为它没有显示 write id 原因:我想比较两个提交它的语法是
Git diff <commit id> <commit id>
解决方案
查看“ Git Basics - Viewing the Commit History ”,一个简单的git log
会显示提交 ID
$ git log
commit ca82a6dff817ec66f44342007202690a93763949 <===
Author: Scott Chacon <schacon@gee-mail.com>
Date: Mon Mar 17 21:52:11 2008 -0700
Change version number
commit 085bb3bcb608e1e8451d4b2432f8ecbe6306e7e7 <===
Author: Scott Chacon <schacon@gee-mail.com>
Date: Sat Mar 15 16:40:33 2008 -0700
Remove unnecessary test
从那里,您可以比较您的两个提交。
git diff <commit_Id_1> <commit_Id_2>
仅检查更改/添加/删除的文件:
git diff <commit_Id_1> <commit_Id_2> --name-only
推荐阅读
- python - Flask 和 Python,尝试从表单读取时不允许使用方法
- java - 从 csv 文件设置父 ID
- ios - 如何在 Swift 4.2 中编写键盘通知?
- python - 在 Python 中测试后备导入
- python - Python / SQL将多个变量插入参数并具有多个参数
- three.js - BufferGeometry 的完整船体形状
- javascript - 如何使用 WebRTC 在 html 页面上呈现视频摄像头显示?
- python - 使用 ctypes 在 C 中调整 numpy 数组的大小
- laravel - 在哪里放置逻辑以显示模型的子项
- angular - 错误:未找到 [object Object] 的组件工厂