Article

GitHub 마스터를 위한 필수 단축키 & 워크플로우 팁

단순한 코드 저장소를 넘어, 협업의 생산성을 극대화하는 GitHub만의 숨겨진 기능과 단축키를 소개합니다.

🛠️ GitHub를 200% 활용하는 파워 유저 가이드

수많은 개발자가 매일 GitHub를 사용하지만, 마우스 없이 키보드만으로 프로젝트를 관리하는 '진짜' 효율을 누리는 사람은 많지 않습니다. GitHub가 제공하는 강력한 단축키 생태계를 활용해 워크플로우를 혁신해보세요.


🚀 생산성을 바꾸는 '3대 마법' 단축키

이 세 가지만 알아도 GitHub 사용 경험이 완전히 달라집니다.

1. 마법의 마침표 (.)

리포지토리 메인 페이지에서 키보드의 **. (마침표)**를 눌러보세요. 브라우저가 즉시 웹용 VS Code(github.dev) 환경으로 전환됩니다. 별도의 클론 없이도 코드를 탐색하고 간단한 수정을 거쳐 커밋까지 마칠 수 있는 가장 빠른 방법입니다.

2. 파일 파인더 (t)

수천 개의 파일이 섞인 프로젝트에서 특정 파일을 찾고 싶을 때, 마우스로 폴더를 뒤지지 마세요. **t**를 누르면 즉시 파일 검색창이 나타납니다. 파일 이름의 일부만 입력해도 원하는 파일로 즉시 점프할 수 있습니다.

3. 영구 링크 생성 (y)

협업 중 동료에게 특정 코드 라인을 공유해야 할 때가 있습니다. 이때 **y**를 누르면 현재 URL이 브런치의 최신 커밋 해시가 포함된 **영구 링크(Permalink)**로 변환됩니다. 브런치가 업데이트되어도 링크된 코드 라인이 변하지 않도록 보장해줍니다.


🔍 코드 리뷰와 협업을 위한 팁

GitHub는 협업 도구입니다. 동료의 코드를 더 효율적으로 검토하는 방법을 알아보세요.

1. 정확한 인용 답장 (r)

코드 리뷰 중 특정 부분에 답글을 달고 싶다면, 해당 텍스트를 드래그한 뒤 **r**을 누르세요. 선택한 내용이 자동으로 인용 부호(>)와 함께 댓글 입력창에 삽입됩니다.

2. 검색창 포커스 (s 또는 /)

페이지 어디서든 **/**를 누르면 검색창으로 즉시 이동합니다. 다른 리포지토리를 찾거나 이슈를 검색할 때 마우스를 움직일 필요가 없습니다.

3. 알림 센터 정복 (g + n)

수많은 알림 속에서 길을 잃지 마세요. **g**를 누른 뒤 이어서 **n**을 누르면 어디서든 알림 센터로 이동합니다.


💡 당신만 몰랐을 수도 있는 '이스터 에그'급 기능

  • ?: 현재 페이지에서 쓸 수 있는 단축키가 궁금하다면 언제든 물음표를 눌러보세요. 모든 단축키 리스트가 화면에 나타납니다.
  • 블레임 뷰 (b): 이 코드를 누가, 언제, 왜 짰는지 궁금할 땐 b를 누르세요. 코드의 역사가 한눈에 펼쳐집니다.
  • 고급 검색: 검색창에 stars:>1000 size:<1000 처럼 입력해 보세요. 스타가 1000개 이상이면서 용량은 작은 '보석' 같은 리포지토리를 찾을 수 있습니다.

[!TIP] 단축키가 작동하지 않나요? 혹시 텍스트 입력창이 클릭되어 있지는 않은지 확인해 보세요. Esc를 눌러 입력 상태를 해제한 뒤 단축키를 누르면 정상적으로 작동합니다.