Skip to main content
Git 제공업체를 연결해 Replit이 공유 환경 빌드를 위해 저장소에 접근할 수 있도록 하세요. 이 안내는 GitHub를 기준으로 하며, GitLab 그룹을 연결할 수도 있습니다. 환경 빌드는 개인 채팅 세션 없이 실행되므로 개인 계정 연결이 아니라 워크스페이스 연결이 필요합니다. 공유 접근을 구성하려면 워크스페이스 관리자여야 합니다. 멤버는 이를 확인하고 자신의 개인 로그인을 관리할 수 있습니다.
이 얼리 액세스 워크플로는 모든 워크스페이스에서 사용할 수 있는 것은 아닙니다.

GitHub: Replit GitHub App 설치

1

GitHub 연결 열기

Repositories를 열고 GitHub 카드에서 Manage를 선택하세요. 아직 연결하지 않았다면 Connect를 선택하고 먼저 로그인하세요.GitHub 및 GitLab 연결 카드가 강조 표시된 Repositories 페이지.
2

공유 접근 구성

GitHub App 옆의 Configure를 선택하세요.Configure 버튼이 강조 표시된 GitHub 연결 대화 상자.
3

조직 추가

Add GitHub organization을 선택해 GitHub의 설치 페이지를 여세요.Add GitHub organization이 강조 표시된 GitHub 조직 설정.Replit을 설치할 조직을 선택하세요. 기존 설치가 있다면 Configure를 선택하세요.GitHub가 Replit을 설치할 위치를 묻고 있으며, Replit 조직을 구성할 수 있습니다.
4

저장소 접근 선택

All repositories 또는 Only select repositories를 선택하고, 요청된 권한을 검토한 다음 Install을 선택하세요. 기존 설치라면 대신 Update access를 선택하세요. GitHub 관리자의 승인이 필요할 수 있습니다.All repositories 및 Only select repositories 옵션, 요청된 권한, Install 버튼이 표시된 GitHub 설치 페이지.
5

연결 확인

Replit으로 돌아와 필요하면 Refresh를 선택하세요. 샌드박스 생성을 위해 조직을 활성화하세요. 설치만으로는 이 접근이 활성화되지 않습니다. 위 예시에서는 조직에 여전히 Enable이 표시됩니다.환경을 빌드하기 전에 조직이 활성화되었는지 확인하세요.
GitHub가 설치의 저장소 권한을 관리합니다. 저장소가 보이지 않으면 GitHub 관리자와 함께 해당 설정을 검토하세요.

GitLab: 그룹 연결 및 프로젝트 선택

GitLab은 GitHub 방식의 앱 설치가 아니라 그룹 및 프로젝트 권한 부여를 사용합니다.
1

GitLab에 로그인

Repositories를 열고 GitLab을 연결하세요. 카드에서 Manage를 선택한 다음 워크스페이스 연결 구성을 열어 그룹을 확인하세요.
2

그룹 연결

그룹 옆의 Configure를 선택하세요. 공유할 프로젝트를 선택한 다음 Connect group을 선택하세요.
3

연결 확인

그룹에 Connected가 표시되는지 확인하세요. 나중에 선택한 프로젝트를 변경하려면 Edit를 선택하세요.
그룹이나 프로젝트가 보이지 않으면 GitLab 권한과 조직의 승인 요구 사항을 확인하세요.

공유 접근 해제

Repositories > Manage > Configure에서 저장된 GitHub 워크스페이스 권한 부여 또는 GitLab 그룹에 대해 Disconnect를 선택하세요. 이렇게 하면 해당 권한 부여를 통한 워크스페이스의 접근이 제거되며, 개인 로그인이나 제공업체 측 GitHub App 설치는 제거되지 않습니다. 해당 권한 부여에 의존하는 빌드와 프로젝트는 저장소 접근 권한을 잃습니다. GitLab 그룹의 연결을 해제하면 해당 그룹의 Replit 서비스 계정, 멤버십, 웹훅도 제거되고 기존 빌드 토큰이 취소됩니다. GitLab 그룹은 연결된 상태로 두고 개별 프로젝트만 제거하려면 대신 Edit를 사용하세요. 프로젝트를 제거하면 해당 프로젝트의 워크스페이스 접근이 취소되며 기존 빌드 토큰이 무효화될 수 있습니다.

환경 빌드하기

재사용 가능한 환경 만들기로 돌아가세요. 체크아웃이 실패하면 워크스페이스 연결과 저장소 권한을 확인하세요. 빌드 단계, 소스 파일, 이미지에 개인 토큰을 넣지 마세요. 그 밖의 개발 리소스로, 채팅 전용 접근과 재사용 가능한 접근의 차이는 채팅 시크릿 또는 외부 시크릿 관리자를, 제공업체 신뢰는 머신 ID를 참고하세요. 둘 다 워크스페이스 연결을 대체하지 않습니다.