프로필 환경 설정

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

GitLab의 룩앤필을 변경하려면 환경 설정을 업데이트할 수 있습니다.

색 테마 변경

GitLab UI의 색 테마를 변경할 수 있습니다. 이러한 색상은 왼쪽 사이드바에 표시됩니다. 각각의 색 테마를 사용하면 다른 GitLab 인스턴스를 구별하는 데 도움이 될 수 있습니다.

색 테마를 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 색 테마 섹션에서 테마를 선택합니다.

다크 모드

다크 모드를 사용하면 GitLab UI의 요소가 어두운 배경에서 두드러지게 나타납니다.

  • 다크 모드를 사용하려면 환경 설정 > 색 테마 > 다크 모드를 선택합니다.

다크 모드는 다크 구문 강조 테마와만 함께 작동합니다. 더 자세한 정보 및 진행 상황을 보고 의견을 보낼 수 있는 epic 2092에서 문제를 보고 및 확인할 수 있습니다.

문법 강조 테마 변경

문법 강조는 코드 편집기와 IDE의 기능입니다. 이 강조기는 문자열 및 주석과 같은 각 유형의 코드에 색상을 할당합니다.

문법 강조 테마를 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 문법 강조 테마 섹션에서 테마를 선택합니다.
  4. 변경 사항 저장을 선택합니다.

업데이트된 문법 강조 테마를 보려면 프로젝트 페이지를 새로 고칩니다.

문법 강조 테마를 사용자 지정하려면 더 세분화된 수준에서 문법 강조 색상을 변경하려면 Application settings API를 사용할 수 있습니다. 이러한 단계가 작동하지 않는 경우 프로그래밍 언어가 강조 기능을 지원하지 않을 수 있습니다. 코드 파일 및 코드 스니펫에 대한 가이드는 Rouge Ruby Library를 참조하고, 웹 IDE에 대한 가이드는 Monaco EditorMonarch를 참조하세요.

Diff 색상 변경

Diff는 코드 버전 간 변경 사항을 보여주기 위해 두 가지 다른 배경 색상을 사용합니다. 기본적으로 원본 파일은 빨간색이고 변경된 부분은 초록색입니다.

Diff 색상을 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. Diff 색상 섹션으로 이동합니다.
  4. 색상을 선택하거나 색상 코드를 입력합니다.
  5. 변경 사항 저장을 선택합니다.

기본 색상으로 변경하려면 제거된 줄의 색상추가된 줄의 색상 텍스트 상자를 지우고 변경 사항 저장을 선택합니다.

동작

동작 섹션을 사용하여 GitLab Self-managed 인스턴스의 동작 및 레이아웃을 사용자 정의할 수 있습니다. 레이아웃 폭을 변경하고 홈페이지, 그룹 및 프로젝트 개요 페이지의 기본 콘텐츠를 선택할 수 있습니다. 공백 렌더링, 파일 표시 및 텍스트 자동화와 같은 외관 및 기능을 사용자 정의하는 옵션이 있습니다.

UI에서 레이아웃 폭 변경

GitLab UI에서 콘텐츠를 전체 페이지로 늘어뜨리려면 기본적으로 페이지 콘텐츠가 1280픽셀 폭으로 고정됩니다.

UI 레이아웃 폭을 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 레이아웃 폭에서 고정 또는 유동을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

홈 조직 선택

Self-managed GitLab에서는 기본적으로 이 기능이 사용할 수 없습니다. 사용하려면 관리자가 ui_for_organizations라는 feature flag를 활성화해야 합니다. GitLab.com 및 GitLab Dedicated에서는 이 기능을 사용할 수 없습니다. 이 기능은 운영 환경에서 사용할 준비가 되지 않았습니다.

만일 두 개 이상의 조직의 구성원이라면 홈 조직을 선택할 수 있습니다. 이 홈 조직은 GitLab에 처음 로그인할 때 기본으로 속한 조직입니다.

홈 조직을 선택하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 홈 조직 드롭다운 목록에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

홈페이지 선택

GitLab 로고()를 선택했을 때 볼 페이지를 제어할 수 있습니다. 홈페이지를 프로젝트(기본값), 그룹, 활동 및 기타 콘텐츠로 설정할 수 있습니다.

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 홈페이지 드롭다운 목록에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

그룹 개요 페이지의 기본 콘텐츠 사용자 지정

그룹 개요 페이지의 주요 콘텐츠를 변경할 수 있습니다. 그룹 개요 페이지는 왼쪽 사이드바에서 그룹을 선택했을 때 표시되는 페이지입니다. 그룹 개요 페이지의 기본 콘텐츠를 다음 중 선택할 수 있습니다:

  • 상세 대시보드(기본값), 그룹 활동 및 프로젝트 개요를 포함합니다.
  • 보안 대시보드, 그룹 보안 정책 및 기타 보안 주제를 포함할 수 있습니다.

자세한 내용은 그룹을 참조하세요.

그룹 개요 페이지의 기본 콘텐츠를 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 그룹 개요 콘텐츠 드롭다운 목록에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

프로젝트 개요 페이지의 기본 콘텐츠 사용자 정의

프로젝트 개요 페이지는 왼쪽 사이드바에서 프로젝트 개요를 선택할 때 볼 수 있는 페이지입니다. 주요 프로젝트 개요 페이지를 활동 페이지, README 파일 및 기타 콘텐츠로 설정할 수 있습니다.

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 프로젝트 개요 콘텐츠 드롭다운 목록에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

바로 가기 버튼 숨기기

바로 가기 버튼은 프로젝트 개요 페이지의 파일 목록 앞에 나옵니다. 이 버튼들은 README 파일이나 라이센스 계약서와 같은 프로젝트의 일부로 이동할 수 있는 링크를 제공합니다.

프로젝트 개요 페이지에서 바로 가기 버튼을 숨기려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 프로젝트 개요에 파일 위의 바로 가기 버튼 표시 확인란을 해제합니다.
  5. 변경 사항 저장을 선택합니다.

웹 IDE에서 공백 문자 표시

공백 문자는 텍스트의 빈 칸으로, 공백이나 들여쓰기와 같은 것들을 의미합니다. 코드에서 콘텐츠를 구조화하는 데 공백을 사용할 수 있습니다. 프로그래밍 언어가 공백에 민감한 경우, 웹 IDE에서 이를 감지할 수 있습니다.

웹 IDE에서 공백을 렌더링하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 웹 IDE에서 공백 문자 렌더링 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

공백에 대한 변경 사항을 diff에서 볼 수 있습니다.

웹 IDE에서 diff를 보려면 다음 단계를 따르세요:

  1. 왼쪽 사이드바에서 소스 제어(브랜치)를 선택합니다.
  2. 변경 내용 탭에서 파일을 선택합니다.

diff에서 공백 변경 표시

diff 파일에서 공백 변경 사항을 보여줍니다. 공백에 대한 자세한 정보는 이전 작업을 참조하세요.

공백 변경 사항을 diff에서 보려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. diff에서 공백 변경 표시 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

diff에 대한 자세한 정보는 diff 색상 변경을 참조하세요.

병합 요청에서 페이지 당 하나의 파일 표시

변경 사항 탭을 통해 병합 요청에서 모든 파일 변경 사항을 한 페이지에서 볼 수 있습니다. 대신, 한 번에 한 파일씩 볼 수 있습니다.

변경 사항 탭에서 페이지 당 하나의 파일을 표시하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 병합 요청의 변경 탭에서 한 번에 한 파일 표시 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

그런 다음 변경 사항 탭의 파일 아래에서 이전다음 버튼을 선택하여 파일 간에 이동할 수 있습니다.

자동으로 대응되는 문자

열린 문자를 입력할 때 해당 닫힌 문자가 자동으로 추가됩니다. 예를 들어 열린 대괄호를 입력할 때 해당 닫힌 대괄호가 자동으로 삽입됩니다. 이 설정은 설명 상자와 코멘트 상자에서만 작동하며 다음과 같은 문자에 대해서만 지원됩니다: **", ', ```, (, [, {, <, *, _**.

설명 상자와 코멘트 상자에서 문자를 자동으로 대응하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 따옴표나 괄호를 입력할 때 텍스트 선택 둘러싸기 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

설명 상자 또는 코멘트 상자에서 단어를 입력하고 해당 단어를 강조 표시한 후 열린 문자를 입력하면, 텍스트가 대체되는 대신 닫힌 문자가 추가됩니다.

새 목록 항목 자동 생성

설명 상자 및 코멘트 상자에서 목록에서 Enter 키를 누르면 새 목록 항목을 만듭니다.

Enter 키를 눌러 새 목록 항목을 추가하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 자동으로 새 목록 항목 추가 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

탭 너비 변경

diff, blob 및 스니펫에서 탭의 기본 크기를 변경합니다. 웹IDE, 파일 편집기 및 Markdown 편집기는 이 기능을 지원하지 않습니다.

기본 탭 너비를 조정하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 동작 섹션으로 스크롤합니다.
  4. 탭 너비에 값을 입력합니다.
  5. 변경 사항 저장을 선택합니다.

로컬라이제이션

언어, 달력 시작 요일 및 시간 선호도와 같은 로컬라이제이션 설정을 변경합니다.

GitLab UI에서 표시 언어 변경

GitLab은 UI에서 다국어를 지원합니다. 번역 개선 또는 지원되지 않는 언어 지원을 요청하려면 GitLab 번역을 확인하세요.

GitLab UI에 언어를 선택하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 로컬라이제이션 섹션으로 이동합니다.
  4. 언어에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

언어를 변경한 후에는 페이지를 새로 고침해야 합니다.

기여 달력 시작 요일 사용자 정의

기여 달력이 시작하는 요일을 선택합니다. 기여 달력은 지난 일년 동안의 프로젝트 기여를 보여줍니다. 각 사용자 프로파일에서 이 달력을 볼 수 있습니다. 사용자 프로파일에 액세스하려면:

  • 왼쪽 사이드바에서 아바타를 선택 > 이름 또는 사용자 이름을 선택합니다.

기여 달력 시작 요일을 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 로컬라이제이션 섹션으로 이동합니다.
  4. 한 주의 첫 날에서 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

기여 달력 시작 요일을 변경한 후에는 사용자 프로필 페이지를 새로 고쳐야 합니다.

상대적인 시간이 아닌 정확한 시간 표시 사용

그룹 및 프로젝트 개요 페이지 및 사용자 프로필에서 작업의 시간을 표시하는 데 사용되는 형식을 사용자 정의합니다. 상대적 형식 또는 절대적 형식으로 시간을 표시할 수 있습니다.

GitLab UI에서 정확한 시간을 사용하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 시간 선호도 섹션으로 이동합니다.
  4. 상대적 시간 사용 확인란을 해제합니다.
  5. 변경 사항 저장을 선택합니다.

시간 형식 사용자 지정

그룹 및 프로젝트 개요 페이지 및 사용자 프로필에서 활동 시간을 표시하는 데 사용되는 형식을 사용자 지정할 수 있습니다. 시간을 다음과 같이 표시할 수 있습니다:

  • 12시간 형식. 예: 오후 2:34.
  • 24시간 형식. 예: 14:34.

또한 시스템 설정을 따를 수도 있습니다.

시간 형식을 사용자 지정하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 시간 환경 설정 섹션으로 이동합니다.
  4. 시간 형식에서 시스템, 12시간, 또는 24시간 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

정확한 코드 검색 비활성화

Tier: Premium, Ultimate Offering: GitLab.com, Self-managed Status: Beta
  • 신청됨. 기본적으로 비활성화됨.
  • GitLab.com에서 GitLab 16.6에 활성화됨.
  • 기능 플래그 index_code_with_zoektsearch_code_with_zoekt 제거됨 GitLab 17.1에서.

경고: 이 기능은 베타 상태이며 사전 통지 없이 변경될 수 있습니다. 자세한 정보는 에픽 9404를 참조하십시오.

필수 사항:

사용자 환경 설정에서 정확한 코드 검색 비활성화:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 정확한 코드 검색 섹션으로 이동합니다.
  4. 정확한 코드 검색 활성화 확인란을 해제합니다.
  5. 변경 사항 저장을 선택합니다.

CI 작업 JSON 웹 토큰에서 사용자 ID

CI/CD 작업은 사용자의 외부 ID 목록을 포함할 수 있는 JSON 웹 토큰을 생성합니다. 개별 계정을 얻기 위해 별도의 API 호출을 수행하는 대신 사용자 ID를 단일 인증 토큰에서 찾을 수 있습니다.

외부 ID는 기본적으로 포함되지 않습니다. 외부 ID를 포함하도록 활성화하려면 토큰 페이로드를 참조하십시오.

팔로워 참여 제어

다른 GitLab 사용자로부터 팔로우를 받거나 그들을 팔로우할 수 있는 기능을 비활성화합니다. 기본적으로 당신의 사용자 프로필, 이름, 및 프로필 사진은 다른 사용자의 팔로잉 탭에 공개됩니다. 이 설정을 비활성화하면:

  • GitLab은 모든 팔로워 및 팔로잉 연결을 삭제합니다.
  • GitLab은 각 연결의 페이지에서 당신의 사용자 프로필을 자동으로 제거합니다.

다른 사용자에 의해 팔로우를 받거나 팔로우하는 기능을 제거하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 다른 사용자 팔로우 활성화 확인란을 해제합니다.
  4. 변경 사항 저장을 선택합니다.

팔로워팔로잉 탭에 액세스하려면:

  • 왼쪽 사이드바에서 아바타를 선택합니다 > 이름 또는 사용자 이름을 선택합니다.
  • 팔로워 또는 팔로잉을 선택합니다.

GitLab 인스턴스를 타사 서비스와 통합

타사 서비스에 GitLab 인스턴스 액세스 권한을 부여하여 GitLab 경험을 향상시킵니다.

Gitpod와 GitLab 인스턴스 통합

GitLab 브라우저에서 코드를 직접 시작하고 관리할 때 Gitpod로 GitLab 인스턴스를 구성합니다. Gitpod은 프로젝트를 위해 개발 환경을 자동으로 준비하고 빌드합니다.

Gitpod와 통합하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 통합 섹션을 찾습니다.
  4. Gitpod 통합 활성화 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

Sourcegraph와 GitLab 인스턴스 통합

GitLab은 모든 공개 프로젝트에 대해 Sourcegraph 통합을 지원합니다.

Sourcegraph와 통합하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 통합 섹션을 찾습니다.
  4. 코드 보기에서 통합 코드 지능 활성화 확인란을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

이 통합을 설정하려면 GitLab 인스턴스의 관리자여야 합니다.

확장 마켓플레이스와 통합

Offering: GitLab.com
이 기능의 가용성은 기능 플래그로 제어됩니다. 자세한 정보는 이력을 참조하십시오.

확장 마켓플레이스를 사용하여 Web IDE작업 공간을 위해 확장을 검색하고 관리할 수 있습니다. 타사 확장을 사용하려면 사용자 환경 설정에서 마켓플레이스를 활성화해야 합니다.

Web IDE 및 작업 공간을 위해 확장 마켓플레이스를 활성화하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경 설정을 선택합니다.
  3. 통합 섹션으로 이동합니다.
  4. 확장 마켓플레이스 활성화 확인란을 선택합니다.
  5. 타사 확장 승인 사항에서 이해함을 선택합니다.
  6. 변경 사항 저장을 선택합니다.