[Giit] Tig을 사용해 봤어요.

4952 단어 Gittig
Tig 버전: 2.2.1

Tig 정보


Tig은 text-mode interface for Giit의 약칭입니다.
이 도구는 Giit를 추가로 상호 작용 조작할 수 있으며, 조작 방법은vim에 기록됩니다.
  • 소스 코드
  • 사이트 축소판 그림
  • 설치하다.


    Homebrew가 설치된 사람은 아래 명령을 사용하여 설치하십시오
    $ brew install tig
    
  • 기타 설치 방법은 다음과 같다.
  • Homebrew 설치 여기 있습니다.
  • 뷰별 소개


    tig에는 기능별로 보기라고 불리는 화면이 있어요.
    우선 자주 사용하는 관점과 견해를 소개하고 싶습니다.
    기본 뷰 작업
    키 조작
    설명
    q
    이전 화면으로 돌아갑니다.
    :q
    뷰 닫기

    main 보기와 diff 보기

    $ tig
    
    git log처럼 현재 지점의 제출 로그 일람을 표시합니다.

    Enter 키를 누르면 커서의 커서를 git diff처럼 표시할 수 있습니다.
  • 선택 커밋
  • 키 조작
    설명
    ↑ , Ctrl + p
    커서 위로 이동
    ↓ , Ctrl + n
    커서 아래로 이동
    Enter
    선택 항목
  • diff측의 조작
  • 키 조작
    설명
    Ctrl + u
    이전 페이지
    Ctrl + d
    다음 페이지

    help 보기


    main 보기에서 h를 입력하십시오.
    도움말을 표시합니다.

    status 보기


    main 보기에 s를 입력하십시오.
    git status처럼 파일의 상태를 확인하고 파일을 선택하면 diff를 표시합니다.
    또한 Status 뷰에서도 커밋 작업을 수행할 수 있으며 나중에 설명합니다.
  • 선택 파일
  • 키 조작
    설명
    ↑ , Ctrl + p
    커서 위로 이동
    ↓ , Ctrl + n
    커서 아래로 이동
    Enter
    선택 항목
  • diff측의 조작
  • 키 조작
    설명
    Ctrl + u
    이전 페이지
    Ctrl + d
    다음 페이지

    tree 보기


    main 보기에 t를 입력하십시오.
    제출할 때의 디렉터리 구조를 표시합니다.
    Enter 키를 누르면 파일 내용이 표시됩니다.

    refs 보기


    main 보기에 r를 입력하십시오.
    git branch와 같은 분기 일람을 표시합니다.

    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

    after

    git reset HEAD


    색인에 있는 파일(README.rdoc)에 커서를 대고 u을 누르면 reset HEAD가 됩니다.
    before

    after

    git checkout


    수정을 취소하려는 파일 (README.rdoc) 에 커서를 대면 ! 을 누르면 checkkout됩니다.
    before

    after

    git commit


    status 보기에서 제출 ctrl + c.
    위의 명령을 입력하면 커밋 메모를 쓸 수 있는 편집기가 열립니다.

    좋은 웹페이지 즐겨찾기