VS Code Git 작업 트리

VS Code Git 작업 트리



개발자가 더 나은 경험을 할 수 있도록 대화형 API를 제공하는 Git Worktree Operations용 ​​래퍼입니다.

연결


  • GitHub
  • Marketplace

  • 확장의 목적



    일상적인 git 작업(zsh-git-fzf)을 마무리하는 ZSH 플러그인을 생성한 후 터미널과 메인 편집기(VS Code) 사이를 자주 전환하는 것을 발견했습니다. 그래서 메인 에디터를 전환하지 않고 모든 것을 하나의 도구에 보관하는 데 도움이 되는 확장 프로그램을 만들기로 결정했습니다.

    요구 사항


  • Git 버전: 2.34.1

  • 지원되는 작업


  • git worktree add [new-branch] [remote-branch]
    새 워크트리 생성

    행동
  • 원격 분기( ESC )를 선택하지 않으면 입력한 새 분기로 새 작업 트리를 생성합니다. git worktree add master master 대신에 git worktree add master 를 실행하면 됩니다.


  • git worktree list
    모든 워크트리 표시 및 전환


  • git worktree remove [worktree-name]
    작업 트리 제거

    행동
  • 파일을 추적하지 않았거나 수정한 경우 화면 왼쪽 하단에 팝업이 표시됩니다.
  • 추적되지 않거나 수정된 ​​파일이 있는 워크트리를 강제로 삭제하려면 팝업
  • 에서 Force delete를 클릭하면 됩니다.


    제한
  • 현재 작업 중인 작업 트리와 동일한 작업 트리를 삭제할 수 없습니다
  • .


    시작하기



    단계:
  • 설치Git Worktree VS 코드 확장
  • 팔레트 열기: CTRL + SHIFT + P
  • 사용 가능한 작업을 검색합니다.
  • 접두사: Git Worktree:


  • 기능/작업/오류



    게시물에서 GIF를 볼 수 없는 경우 GitHubREADME를 살펴보고 새 탭에서 각 GIF를 엽니다.
  • 작업 트리 추가(만들기)


  • 작업 트리 목록(스위치)


  • 작업 트리 제거



  • 오류

    문제가 발생하면 화면 왼쪽 하단에 팝업이 표시됩니다.

    이상한 점이 보이면 issue



  • 속성




    재산
    유형
    기본값
    설명


    vsCodeGitWorktrees.remove.stalledBranches
    부울
    거짓
    원격에 존재하지 않는 로컬(정지) 브랜치를 제거합니다.


    기부금


  • 버그 보고
  • 이 설명서 개선
  • 쓰기 테스트
  • 이 프로젝트를 공유하고 친구들에게 추천하기
  • 이 저장소에 별표를 표시합니다
  • .
  • TODO

  • 확장 프로그램을 로컬로 실행

    # install dependencies
    yarn
    # compile code and watch input files
    yarn watch
    # Then, inside the editor, press F5. This will
    # compile and run the extension in a new Extension
    # Development Host window.
    


    특허



    MIT © Alexis Zamanidis

    좋은 웹페이지 즐겨찾기