CHashtag

[Fork] 커밋 해시(hash)로 검색하기 (search by commit hash) 본문

Git

[Fork] 커밋 해시(hash)로 검색하기 (search by commit hash)

HyoSeong 2021. 5. 11. 16:31
반응형

안녕하세요.

 

오늘은 유명한 Git Client인 Fork 툴에서 커밋 해시로 검색하는 방법에 대해 알아보도록 하겠습니다.

 

이해를 돕기 위해 제가 예전에 번역 작업을 했던 github.com/NickeManarin/ScreenToGif 프로젝트의 커밋 기록을 해쉬로 검색해보도록 하겠습니다. (해쉬 : 0a731da3a1731410e35e52e7b130edf515b1e222)

 

Ctrl + P


ctrl + p는 사실 Quick Launch Window입니다.

주된 기능은 다른 Repository로 이동하는 것이지만 추가적으로 현재 Repository에서 해쉬로 검색을 하게 되면, 해당 커밋을 보거나(Reveal), 해당 커밋으로 Checkout 할 수 있습니다.

 

 

 

커밋 목록 클릭(focus) 한 뒤 ctrl + f


이 방법은 많은 분들이 알지 못할 것으로 생각됩니다.

UI에 보이지 않고, 왼쪽 부분의 검색 버튼을 주로 사용하기 때문입니다.

 

하지만 최신 버전(1.62) 기준 왼쪽 버튼의 검색 기능에는 SHA검색이 불가합니다.

 

검색해도 아무런 결과가 나타나지 않는다.

 

커밋 목록을 클릭한 이후 ctrl + f키를 누르시게 되면 새로운 검색창이 나타납니다.

또한 이 검색창에서는 SHA로 검색이 가능합니다.

 

커밋 목록을 클릭한 후 ctrl + f를 누르면 새로운 검색창이 보이게 됩니다.

 

 

관련해 Fork의 다른 단축키가 궁금하시다면 아래 링크를 참고해주시기 바랍니다.

github.com/fork-dev/TrackerWin/issues/333

 

Fork Keyboard Shortcuts · Issue #333 · fork-dev/TrackerWin

General Navigation Ctrl1 - Show Changes view (second press will focus commit field) Ctrl2 - Show All Commits view (second press will jump to HEAD) Ctrl0 - Reveal HEAD CtrlP - Show Quick Launch wind...

github.com

 

감사합니다.

반응형