@lgbusinesscloud/gitlab-util
v0.0.6
Published
Browse, search, clone and pull GitLab repositories
Readme
GitLab Util
GitLab 저장소를 탐색, 검색, 클론, 풀 할 수 있는 VS Code 익스텐션입니다.
설치
VS Code에서 설치:
.vsix파일 다운로드Ctrl+Shift+P→ "Extensions: Install from VSIX..." 선택
초기 설정
- Activity Bar에서 GitLab Util 패널 열기
- Settings (톱니바퀴 아이콘) 클릭
- GitLab 설정 입력:
- Host URL: GitLab 서버 주소 (예:
https://gitlab.example.com) - Group ID: 탐색할 그룹 ID 또는 경로
- Personal Access Token:
read_api권한이 있는 토큰
- Host URL: GitLab 서버 주소 (예:
- 연결 테스트 클릭하여 확인
- 저장 클릭
기능
툴바 버튼
| 아이콘 | 명령 | 설명 | |--------|------|------| | $(refresh) | Refresh | 프로젝트 목록 새로고침 | | $(filter) | Filter Projects | 프로젝트 이름으로 필터링 | | $(search) | Search Code | 전체 프로젝트에서 코드 검색 | | $(checklist) | Clone Selected | 선택한 프로젝트들 클론 | | $(repo-pull) | Pull Selected | 선택한 프로젝트들 풀 | | $(gear) | Settings | 설정 패널 열기 |
메뉴 명령 (...)
| 명령 | 설명 | |------|------| | Clone All Projects | 그룹의 모든 프로젝트 클론 | | Pull All Projects | 그룹의 모든 프로젝트 풀 |
컨텍스트 메뉴 (프로젝트 우클릭)
| 명령 | 설명 | |------|------| | Clone Repository | 단일 프로젝트 클론 |
사용법
프로젝트 필터링
- Filter 버튼 (깔때기 아이콘) 클릭
- 검색할 텍스트 입력
- 텍스트와 일치하는 프로젝트만 표시됨
- 빈 텍스트 입력 시 필터 해제
선택 프로젝트 클론
- Clone Selected 버튼 (체크리스트 아이콘) 클릭
- 목록에서 프로젝트 선택 (다중 선택 가능)
- 클론 방식 선택 (HTTPS 또는 SSH)
- 대상 폴더 선택
- 터미널에서 클론 실행
전체 프로젝트 클론
- ... 메뉴 → Clone All Projects 클릭
- 확인 대화상자에서 승인
- 클론 방식 선택 (HTTPS 또는 SSH)
- 대상 폴더 선택
선택 프로젝트 풀
- Pull Selected 버튼 클릭
- 목록에서 프로젝트 선택 (다중 선택 가능)
- 프로젝트들이 클론되어 있는 폴더 선택
- 각 프로젝트에서 git pull 실행
전체 프로젝트 풀
- ... 메뉴 → Pull All Projects 클릭
- 확인 대화상자에서 승인
- 프로젝트들이 클론되어 있는 폴더 선택
- 각 프로젝트에서 git pull 실행
파일 탐색
- 트리 뷰에서 프로젝트 확장
- 폴더를 탐색
- 파일 클릭하여 내용 보기
코드 검색
- Search 버튼 (돋보기 아이콘) 클릭
- 검색어 입력
- 전체 프로젝트에서 일치하는 파일 표시
- 결과 클릭하여 파일 열기
요구사항
- VS Code 1.85.0 이상
- Git 설치 및 설정
read_api권한이 있는 GitLab Personal Access Token
라이선스
MIT
