시간이 뭐예요?git를 조작하려면 tig를 사용하세요!
개시하다
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로그의 역사 기록을 열람할 수 있다.커서의 위아래 이동은vim
j
과 같고 위로 이동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의 기본과 기본 사용 방법에 대해 설명하였습니다.
혹시 모르는 점이나 이런 조작을 어떻게 하면 좋을지 질문이 있으시면 꼭 댓글로 남겨주세요.
Reference
이 문제에 관하여(시간이 뭐예요?git를 조작하려면 tig를 사용하세요!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/gakin/articles/use_tig_instread_of_git텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)