[Giit] Tig을 사용해 봤어요.
Tig 정보
Tig은 text-mode interface for Giit의 약칭입니다.
이 도구는 Giit를 추가로 상호 작용 조작할 수 있으며, 조작 방법은vim에 기록됩니다.
설치하다.
Homebrew가 설치된 사람은 아래 명령을 사용하여 설치하십시오$ brew install tig
$ brew install tig
뷰별 소개
tig에는 기능별로 보기라고 불리는 화면이 있어요.
우선 자주 사용하는 관점과 견해를 소개하고 싶습니다.
기본 뷰 작업
키 조작
설명
q
이전 화면으로 돌아갑니다.
:q
뷰 닫기
main 보기와 diff 보기
$ tig
git log처럼 현재 지점의 제출 로그 일람을 표시합니다.
Enter 키를 누르면 커서의 커서를 git diff처럼 표시할 수 있습니다.
$ tig
설명
↑ , Ctrl + p
커서 위로 이동
↓ , Ctrl + n
커서 아래로 이동
Enter
선택 항목
설명
Ctrl + u
이전 페이지
Ctrl + d
다음 페이지
help 보기
main 보기에서 h를 입력하십시오.
도움말을 표시합니다.
![](https://s1.md5.ltd/image/5ae50d4744f0076e875ff6ff0d7f1dc9.png)
status 보기
main 보기에 s를 입력하십시오.
git status처럼 파일의 상태를 확인하고 파일을 선택하면 diff를 표시합니다.
또한 Status 뷰에서도 커밋 작업을 수행할 수 있으며 나중에 설명합니다.
![](https://s1.md5.ltd/image/6e582c67b467a2572e67031540826e1a.png)
설명
↑ , Ctrl + p
커서 위로 이동
↓ , Ctrl + n
커서 아래로 이동
Enter
선택 항목
설명
Ctrl + u
이전 페이지
Ctrl + d
다음 페이지
tree 보기
main 보기에 t를 입력하십시오.
제출할 때의 디렉터리 구조를 표시합니다.
Enter 키를 누르면 파일 내용이 표시됩니다.
![](https://s1.md5.ltd/image/025a116024248dc4a0b02cc7f487a289.png)
refs 보기
main 보기에 r를 입력하십시오.
git branch와 같은 분기 일람을 표시합니다.
![](https://s1.md5.ltd/image/096ab50f1cc254023e2ba216d7dcfd18.png)
status 보기에서 작업 제출하기
status 보기에서 "git add,git reset HEAD,git checkkout,git commiit"실행
status 보기
자모
설명
Changes to be committed:
인덱스
Changes not staged for commit:
작업 트리
Untracked files:
Git에서 관리되지 않는 파일
설명
D
삭제됨 또는 gitrm 상태
M
파일 수정
?
새 파일
git add
색인에 추가할 파일 (README.rdoc) 위에 커서를 놓으면
u
을 누르면dd가 됩니다.before
![](https://s1.md5.ltd/image/c9bfed41fea62d6fef6bf5a79928574c.png)
after
![](https://s1.md5.ltd/image/92e671a068d24adecd93c0659626efa4.png)
git reset HEAD
색인에 있는 파일(README.rdoc)에 커서를 대고
u
을 누르면 reset HEAD가 됩니다.before
![](https://s1.md5.ltd/image/f4530126ef3ffe0331233b8f1e080fe4.png)
after
![](https://s1.md5.ltd/image/5a2e199bb51ce8abad721bcf31861b67.png)
git checkout
수정을 취소하려는 파일 (README.rdoc) 에 커서를 대면
!
을 누르면 checkkout됩니다.before
![](https://s1.md5.ltd/image/05faccb215cf35cc1134626362274a35.png)
after
![](https://s1.md5.ltd/image/59d39ae85f75527c12c04eb2e6af9714.png)
git commit
status 보기에서 제출
ctrl + c
.위의 명령을 입력하면 커밋 메모를 쓸 수 있는 편집기가 열립니다.
Reference
이 문제에 관하여([Giit] Tig을 사용해 봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/residenti/items/f632b756b4cbb1b78d3a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)