網頁

2023/7/14

Git 取得目前所在commit的hash

Git取得目前所在commit的hash。


例如git log如下,目前HEAD在c4249323de19628c94c53b7d6eb667f3dc42cf41

* 85302383414307505efdb03b6c9284e0f3b8b20b
| * c4249323de19628c94c53b7d6eb667f3dc42cf41  (HEAD -> dev)
|/
*   5f3bee0e879a83d1f34f2d7f4978bce835b31c0e

輸入git rev-parse HEAD即印出HEAD所在的commit hash。

~% git rev-parse HEAD
c4249323de19628c94c53b7d6eb667f3dc42cf41

而輸入git rev-parse HEAD~則可取得上一次的commit hash。

~% git rev-parse HEAD~
5f3bee0e879a83d1f34f2d7f4978bce835b31c0e


沒有留言:

張貼留言