시간이 뭐예요?git를 조작하려면 tig를 사용하세요!

4172 단어 Gittigtech

개시하다


tig라는 공구 아세요?
tig은 터미널에서git 작업을 수행하는 CUI 도구입니다.
vim Like에서git의 로그를 조회할 수 있고dd,commiit,checkkout을 쉽게 진행할 수 있습니다!!
이번에는 제가 평소에 사용하던 tig 조작 중 편리한git 조작을 소개해 드리겠습니다.
여러분에게도 좋을 것 같으면 tig를 꼭 활용하세요.

먼저 tig를 가져와 보십시오.


창의 상황


sudo apt-get install tig

mac의 상황


brew install tig

시간 화면


tig에는 14개의 화면(view)이 있는데, 이번에는 자주 사용하는 5개의 화면을 소개한다.

main view


이것은 시동이 걸린 후의 첫 번째 화면이다.
tig를 시작할 때 다음 명령을 실행합니다.
$ tig
이 화면에서git로그의 역사 기록을 열람할 수 있다.
커서의 위아래 이동은vimj과 같고 위로 이동k, 아래로 이동할 수 있습니다.

status view


작업 디렉토리, 장정 중인 파일을 확인하는 화면입니다.
tig 명령을 사용하여 시작한 후 s를 누르면status view로 이동할 수 있습니다.
$ tig
↓
s をクリック

ref view


이것은git 원격 지점과 로컬 지점의 일람을 확인하는 데 사용되는 화면입니다.
tig 명령을 사용하여 시작한 후 r를 누르면ref view로 이동할 수 있습니다.
$ tig
↓
r をクリック

diff view


이것은git의commiit 사이의 파일 차이를 확인하는 데 사용되는 화면입니다.
tig 명령을 사용하여 시작한 후 d를 누르면 diff view로 이동할 수 있습니다.
$ tig
↓
d をクリック

log view


git log에 해당하는 화면.
tig 명령을 사용하여 시작한 후 l를 누르면 diff view로 이동할 수 있습니다.
$ tig
↓
l をクリック

시간의 편리한 명령


tig git add 사용


$ tig
↓
s をクリック
↓
ファイルを選択(j,kで移動)
↓
u をクリック
:::details



:::

tig git commiit


$ tig
↓
sをクリック
↓
cをクリック
↓ エディタが開く
commitmメッセージを入力して保存

↓ c 클릭 후
편집기를 표시합니다.이미지에 vim이 표시됩니다.

↓ 제출 정보 입력 및 저장 후

알았어.

tig git checkkout


$ tig
↓
rをクリック
↓
checkoutしたいブランチにフォーカス
↓
cをクリックし、yをクリック
이번 테스트 지점에 체크아웃 사례를 기재합니다.
tig를 시작하고 r를 누르면 지점 일람을 표시합니다

↓ 테스트 지점에 초점 맞추기

↓ 이 상태에서 c를 클릭하면 정말로 checkkout할 수 있는 정보를 출력하고 y를 클릭

↓ q로 tig 닫기, 체크아웃 완료 확인

체크아웃 완료 여부를 확인할 수 있습니다.

tig git log 사용


$ tig
git log를 출력하는 것은 매우 간단하고 tig를 시작한 최초의 화면이git log를 입력한 화면과 같다.
로그 기록을 추적하려면 j, k를 누르면 이동할 수 있습니다.

총결산


이번에git cui 도구 tig의 기본과 기본 사용 방법에 대해 설명하였습니다.
혹시 모르는 점이나 이런 조작을 어떻게 하면 좋을지 질문이 있으시면 꼭 댓글로 남겨주세요.

좋은 웹페이지 즐겨찾기