티스토리 뷰

카테고리 없음

Vim Fugitive Git 사용법

KyeongRok Kim 2024. 5. 24. 17:17

Fugitive Git이란?

https://github.com/tpope/vim-fugitive

 

GitHub - tpope/vim-fugitive: fugitive.vim: A Git wrapper so awesome, it should be illegal

fugitive.vim: A Git wrapper so awesome, it should be illegal - tpope/vim-fugitive

github.com

 

Vim에서 Git을 편하게 쓸 수 있게 해주는 도구 중 많이 쓰이는 플러그인 입니다. stage, diff, commit 등의 기능이 있습니다.

 

 

Stage보기 :G

수정 후 다음과 같이 :G를 입력 하면 Stage에 올리고 내리고 할 수 있습니다.

 

수정한 파일이 Unstaged에 나옵니다.

여기에서 s 를 누르면 Stage로 올라갑니다.

 

 

Unstage를 하고 싶다면 u를 누르면 됩니다.

 

바뀐 부분 보기 - dv, dd

어디가 바뀐지 보고 싶다면 dv를 누르면 됩니다.

 

 

Commit하기

:Git commit

 

 

첫 번째 줄에 commit message쓰고 :q하면 commit됩니다. 다음은 첫 번째 줄에 readme.md라고 작성한 화면 입니다. 작성후 :q하면 commit 메세지 작성하는 buffer가 종료 되면서 commit됩니다.

 

Discard - X (대문자)

discard하고 싶을 때 X

 

 

브랜치 목록 보기

:G branch

 

coo 커서위 브랜치 checkout하기

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/07   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함