프로필 기본 설정

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

GitLab의 느낌과 모양을 변경하려면 환경 설정을 업데이트할 수 있습니다.

색 테마 변경

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

색 테마를 변경하려면:

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

다크 모드

  • [GitLab 13.1에서 실험으로 도입되었습니다.

다크 모드는 GitLab UI의 요소들을 어두운 배경 위에서 두드러지게 표시합니다.

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

다크 모드는 다크 구문 강조 테마에서만 작동합니다. 에픽 2092에서 문제를 보고하고 추적하며 진행 상황을 확인할 수 있습니다.

구문 강조 테마 변경

  • GitLab 15.1에서 인증 및 비인증 사용자를 위한 기본 구문 강조 테마 변경이 도입되었습니다.

구문 강조는 코드 편집기 및 통합 개발 환경(IDE)의 기능입니다. 강조기는 문자열 및 주석과 같은 각 유형의 코드에 색상을 할당합니다.

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

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

업데이트된 구문 강조 테마를 보려면 프로젝트 페이지를 새로 고침하세요.

구문 강조 테마를 사용자 정의하려면 Application settings API를 사용할 수 있습니다. default_syntax_highlighting_theme를 사용하여 구문 강조 색상을 더 세밀하게 변경할 수 있습니다.

이러한 단계가 작동하지 않는 경우 프로그래밍 언어가 구문 강조기에서 지원되지 않을 수 있습니다. 코드 파일 및 스니펫에 대한 지침은 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. 변경 사항 저장을 선택합니다.

홈 조직 선택

  • GitLab 16.6에서 ui_for_organizations이라는 플래그와 함께 [도입](https://gitlab.com/gitlab-org/gitlab/-/issues/419079되었습니다.

자체 설치형 GitLab의 경우 기본적으로 이 기능은 사용할 수 없습니다. 사용하려면 관리자가 ui_for_organizations라는 플래그를 활성화해야 합니다. GitLab.com 및 GitLab Dedicated에서는 이 기능을 사용할 수 없습니다. 이 기능은 본인의 조직을 선택하는 데 사용할 수 없습니다.

2개 이상의 조직의 구성원인 경우 홈 조직을 선택할 수 있습니다. 이는 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. 변경 사항 저장을 선택합니다.

Web IDE에서 공백 문자 표시

공백 문자는 공백이나 들여쓰기와 같은 텍스트의 공백 문자를 나타냅니다. 코드에서 콘텐츠를 구조화하는 데 공백을 사용할 수 있습니다. 프로그래밍 언어에 따라 공백이 민감할 수 있으며, Web IDE는 해당 내용의 변경을 감지할 수 있습니다.

Web IDE에서 공백 문자를 렌더링하려면:

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

여기서 받는 변경 사항을 참조하세요:

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

차이점에서 공백 문자 변경 표시

차이 파일에서 공백의 변경 사항을 확인합니다. 공백에 관한 자세한 정보는 이전 작업을 참조하세요.

차이 파일에서 공백의 변경 사항을 확인하려면:

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

차이에 대한 자세한 정보는 차이 색상 변경을(를) 참조하세요.

병합 요청에서 페이지 당 한 파일 표시

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

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

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

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

문자 자동 폐쇄

해당하는 닫힘 문자를 자동으로 추가하여 텍스트에 여는 문자를 입력할 때 특정 문자를 자동으로 추가합니다. 예를 들어 여는 대괄호를 입력할 때 자동으로 대괄호를 닫을 수 있습니다. 이 설정은 설명란 및 코멘트 상자에서만 작동하며 다음과 같은 문자에 대해 적용됩니다: **", ', ```, (, [, {, <, *, _**.

설명란 및 코멘트 상자에서 문자 자동 폐쇄를 설정하려면:

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

설명란이나 코멘트 상자에서 단어를 입력하고 하이라이트한 후 여는 문자를 입력할 수 있습니다. 텍스트가 교체되는 대신, 닫힘 문자가 끝에 추가됩니다.

새 목록 항목 자동화

설명란과 코멘트 상자의 목록에서 Enter 키를 누를 때 새 목록 항목을 생성합니다.

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

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

탭 너비 변경

차이점, 덩어리, 및 스니펫에서 탭의 기본 크기를 변경합니다. WebIDE, 파일 편집기, 그리고 Markdown 편집기는 이 기능을 지원하지 않습니다.

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

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

지역화

언어, 캘린더 시작 요일, 그리고 시간 환경과 같은 지역화 설정을 변경합니다.

GitLab UI에서 표시 언어 변경

GitLab은 UI에서 여러 언어를 지원합니다. 번역을 개선하거나 목록에 없는 언어를 지원하기 위해 GitLab 번역을 확인하세요.

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

  1. 왼쪽 사이드바에서 아바타를 선택하세요.
  2. 환경 설정을 선택하세요.
  3. 지역화 섹션으로 이동하세요.
  4. 언어에서 옵션을 선택하세요.
  5. 변경 사항 저장을 선택하세요.

업데이트된 언어를 보려면 페이지를 새로고침해야 할 수 있습니다.

기여 캘린더 시작 요일 사용자 정의

작년에 발생한 프로젝트 기여를 보여주는 기여 캘린더에서 주의 시작 요일을 선택하세요. 기여 캘린더는 각 사용자 프로필에서 확인할 수 있습니다. 사용자 프로필에 액세스하려면:

  • 왼쪽 사이드바에서 아바타를 선택하세요 > 이름 또는 사용자 이름을 선택하세요.

기여 캘린더 시작 요일을 변경하려면:

  1. 왼쪽 사이드바에서 아바타를 선택하세요.
  2. 환경 설정을 선택하세요.
  3. 지역화 섹션으로 이동하세요.
  4. 주의 시작 요일에서 옵션을 선택하세요.
  5. 변경 사항 저장을 선택하세요.

캘린더 시작 요일을 변경한 후, 사용자 프로필 페이지를 새로고침하세요.

상대적인 시간 대신 정확한 시간 표시

  • 소개 - GitLab 14.1에서 소개되었습니다.

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

  • 상대적인 형식, 예: 30분 전.
  • 절대적인 형식, 예: 2022년 9월 3일 오후 3:57.

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

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

시간 형식 사용자 정의

  • 소개 - GitLab 16.6에서 소개되었습니다.

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

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

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

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

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

CI 작업 JSON 웹 토큰의 사용자 ID

  • 소개 - GitLab 16.0에서 소개되었습니다.

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

외부 ID는 기본적으로 포함되지 않습니다. 외부 ID를 포함하도록 설정하려면 토큰 페이로드를 참조하세요.

팔로워 참여 제어

  • 소개 - GitLab 16.0에서 소개되었습니다.

다른 GitLab 사용자에 의해 팔로우되거나 팔로우하는 기능을 끕니다. 기본적으로 사용자 프로필(이름 및 프로필 사진 포함)은 다른 사용자의 팔로잉 탭에 공개됩니다. 이 설정을 비활성화하면:

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

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

  1. 왼쪽 사이드바에서 아바타를 선택하세요.
  2. 환경 설정을 선택하세요.
  3. 사용자 팔로우 가능 확인란을 선택 해제하세요.
  4. 변경 사항 저장을 선택하세요.

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

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

GitLab 인스턴스를 서드파티 서비스와 통합하기

서드파티 서비스에 GitLab 계정에 대한 액세스 권한을 부여하세요.

GitLab 인스턴스를 Gitpod과 통합하기

Gitpod을 사용하여 GitLab 브라우저에서 코드를 직접 실행하고 관리하려는 경우 GitLab 인스턴스를 Gitpod과 구성하세요. Gitpod은 프로젝트에 대해 개발 환경을 자동으로 준비하고 빌드합니다.

Gitpod과 통합하려면:

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

GitLab 인스턴스를 Sourcegraph와 통합하기

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

Sourcegraph과 통합하려면:

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

Sourcegraph와 GitLab을 구성하려면 GitLab 인스턴스의 관리자여야 합니다.