GitLab for VS Code 확장 프로그램 문제 해결
GitLab for VS Code 확장 프로그램 사용 중 발생할 수 있는 인증, 프로젝트 구성, 네트워크, GitLab Duo 관련 오류와 해결 방법을 설명합니다.
GitLab for VS Code를 사용할 때 다음과 같은 문제가 발생할 수 있습니다. 아래에서 문제가 해결되지 않으면 지원에 필요한 정보 를 수집하여 gitlab-vscode-extension 이슈 트래커 에 버그를 보고하세요. 로그 # GitLab for VS Code 확장 프로그램과 확장 프로그램을 구동하는 GitLab Language Server 모두 문제 해결에 도움이 되는 로그를 제공합니다. 디버그 로그 활성화 # 디버그 로깅을 활성화하려면: VS Code에서 Settings 편집기를 엽니다: macOS: Command+,를 누릅니다. Windows 또는 Linux: Control+,를 누릅니다. Extensions > GitLab > Other 를 선택합니다. GitLab: Debug 아래에서 체크박스를 선택하여 디버그 모드를 켭니다. 창을 다시 로드하여 확장 프로그램을 재시작합니다. Command Palette를 엽니다: macOS: Command+Shift+P를 누릅니다. Windows 또는 Linux: Control+Shift+P를 누릅니다. Developer: Reload Window 를 입력하고 Enter를 누릅니다. 디버그 로그 보기 # 디버그 로그를 보려면: VS Code에서 View > Output 을 선택합니다. 출력 패널의 오른쪽 상단 모서리에서 드롭다운 목록을 선택하여 GitLab 또는 GitLab Language Server 로그로 필터링합니다. 오류, 경고, 연결 문제 또는 인증 문제를 확인합니다. 인증 # 다음과 같은 인증 오류가 발생할 수 있습니다. 오류: ...OS Keychain에 접근할 수 없음 # macOS와 Ubuntu에서 확장 프로그램이 인증을 위해 OS Keychain에 접근할 수 없을 때 오류가 발생할 수 있습니다. 예시: The GitLab extension can't access the OS Keychain. If you use Ubuntu, see this existing issue. Error: Cannot get password at I.$getPassword (vscode-file://vscode-app/snap/code/97/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:1712:49592) 운영 체제에 맞는 아래 해결 방법을 따르세요. 이 오류에 대한 자세한 내용은 다음을 참조하세요: Extension issue 580 Upstream microsoft/vscode issue 147515 macOS 해결 방법 # macOS에서 이 오류를 해결하려면: 머신에서 Keychain Access 를 열고 vscodegitlab.gitlab-workflow 를 검색합니다. 키체인에서 vscodegitlab.gitlab-workflow 를 삭제합니다. Command+Shift+P를 눌러 Command Palette를 엽니다. GitLab: Remove Account from VS Code 를 입력하고