[Git] 搜尋特定使用者提交的 commit
今天臨時需要查一下,一個有點舊的 Git commit,
也不記得提交的訊息是寫什麼了,
只知道是自己提交的…
(↑ 喂,記性也太差了吧…)
(↑ 完全是老人痴呆的症狀…)
查了一下,git log 可以用 –author 這個參數,
把特定人提交的歷史找出來~
下面的例子就是把 testuser 在 src 目錄下做過的每個改變,
用簡短一行的方式呈現出來,
這樣就能很快速的肉眼過濾了:
testuser@localhost ~ $ git log --pretty=oneline --author=testuser src b4810a120e0da473e75841b17e7ba9ec99b3298a Fix pylint error fce67bc6c524109435c054fd5aafc08b1b8871ba Fix typo 801dda224694a136024204dfbb78af6a533050d1 Update release num to 98
後來用這方法,有成功找到需要的 commit。
不過最好還是將提交訊息都寫的更清楚一點啊~
(本頁面已被瀏覽過 488 次)