Repolode
kahole

kahole/edamagit

Emacs Magit의 포슬린을 본뜬 키보드 중심의 VS Code용 Git 인터페이스입니다.

대체할 수 있는 제품:GitLens

스타
1,538
포크
94
열린 이슈
93
마지막 커밋
지난달

어떤 프로젝트인가요?

edamagit은 Emacs의 Magit 워크플로를 Visual Studio Code로 가져옵니다. 미스테이징, 스테이징, 추적되지 않는 파일, 최근 커밋 섹션을 보여주는 상태 뷰를 열며, 커밋, 브랜치, 푸시, 풀, 리베이스, 머지, 스태시, 태그, 리셋 등의 작업은 대부분 단일 키 팝업에서 실행할 수 있습니다.

커서는 현재 가리키는 항목에 작업을 적용합니다. 개별 헝크를 스테이징하거나 스테이징 해제하고, 변경 사항을 버리고, 커밋을 역적용하거나 되돌릴 수 있으며, Enter 키로 파일이나 커밋을 열 수 있습니다. 명령은 명령 팔레트에서 실행할 수 있고, 기본 단축키는 VS Code의 키 바인딩 파일에서 변경할 수 있습니다.

이 확장 프로그램은 GitHub의 풀 리퀘스트와 이슈를 표시하는 선택적 Forge 통합 기능, 상태 섹션을 숨기거나 Magit 창을 열 위치를 정하는 설정을 제공합니다. 또한 evil-magit과 유사한 바인딩을 VSCodeVim에서 사용하는 Vim 사용자를 위한 설정 방법도 문서화되어 있습니다.

핵심 기능

  • 01미스테이징, 스테이징, 추적되지 않는 파일, 최근 커밋 섹션을 보여주는 상태 뷰
  • 02커밋, 브랜치, 푸시, 풀, 리베이스, 머지, 스태시 등을 위한 단일 키 팝업
  • 03현재 위치에서 변경 사항 스테이징, 스테이징 해제, 버리기, 역적용
  • 04GitHub 풀 리퀘스트와 이슈를 위한 선택적 Forge 통합
  • 05바로 사용할 수 있는 Vim(VSCodeVim) 프리셋을 제공하는 사용자 지정 키 바인딩

활용 사례

  • Emacs Magit에 익숙하며 VS Code에서도 같은 워크플로를 사용하려는 개발자
  • 에디터를 나가지 않고 헝크를 스테이징하고 변경 사항을 커밋하는 경우
  • VS Code에서 Vim 스타일 바인딩을 선호하는 키보드 중심 사용자

빠른 시작

  1. 1

    VS Code Marketplace에서 edamagit 확장 프로그램(kahole.magit)을 설치합니다

  2. 2

    VS Code에서 Git 리포지토리를 열고 Alt+X G를 눌러 Magit Status를 엽니다

사용 전 알아둘 점

  • VS Code 안에서만 실행되며, 독립 실행형 도구로는 사용할 수 없습니다.
  • bisect, 패치, subtree 등 Magit의 일부 기능은 아직 구현되지 않았습니다.

토픽

자주 묻는 질문

edamagit은(는) 무엇인가요?
Emacs Magit의 포슬린을 본뜬 키보드 중심의 VS Code용 Git 인터페이스입니다. edamagit은 Emacs의 Magit 워크플로를 Visual Studio Code로 가져옵니다. 미스테이징, 스테이징, 추적되지 않는 파일, 최근 커밋 섹션을 보여주는 상태 뷰를 열며, 커밋, 브랜치, 푸시, 풀, 리베이스, 머지, 스태시, 태그, 리셋 등의 작업은 대부분 단일 키 팝업에서 실행할 수 있습니다.
edamagit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
edamagit은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
edamagit은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. edamagit의 마지막 커밋은 2026년 9월 13일입니다.
edamagit은(는) 어디에 사용할 수 있나요?
Emacs Magit에 익숙하며 VS Code에서도 같은 워크플로를 사용하려는 개발자 에디터를 나가지 않고 헝크를 스테이징하고 변경 사항을 커밋하는 경우 VS Code에서 Vim 스타일 바인딩을 선호하는 키보드 중심 사용자
edamagit는 어떻게 설치하나요?
VS Code Marketplace에서 edamagit 확장 프로그램(kahole.magit)을 설치합니다 VS Code에서 Git 리포지토리를 열고 Alt+X G를 눌러 Magit Status를 엽니다
edamagit은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kahole/edamagit

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트