Skip to main content
Git 연동은 현재 ayaka-notes/overleaf에서만 사용할 수 있습니다.
이 기능은 처음에 ayaka-notes/overleaf-pro에서 개발되었습니다.
1

git-bridge 활성화 (Toolkit 사용자 전용)

Toolkit을 사용하는 경우 config/overleaf.rc에 다음을 설정하여 git-bridge를 활성화하세요.
config/overleaf.rc
2

git-bridge 컨테이너 추가 (Docker-compose 사용자 전용)

사용자 지정 docker-compose.yml을 사용하는 경우 compose 파일에 다음 컨테이너 구성을 추가하세요.
docker-compose.yml (git-bridge service)
3

sharelatex 컨테이너 구성 업데이트

또한 sharelatex 컨테이너에 git-bridge 컨테이너를 연결하고 다음 환경 변수를 정의해야 합니다. V1_HISTORY_URL에 특히 주의하세요.
docker-compose.yml (sharelatex service)
4

인증

git 클라이언트를 인증할 때 사용자에게는 개인 액세스 토큰(Personal Access Token)이 필요합니다. 사용자는 애플리케이션 UI에서 개인 액세스 토큰을 관리할 수 있습니다(문서 참조).

Git 연동 개인 액세스 토큰

5

모니터링 및 리소스 고려 사항

git-bridge를 활성화한 후에는 호스트 리소스를 모니터링하는 것을 권장합니다. 부하 증가 정도는 다음에 따라 달라집니다.
  • 이 기능을 사용하는 사용자 수
  • 인스턴스에 호스팅된 프로젝트 유형(일반적으로 프로젝트가 클수록 리소스를 더 많이 사용함)

프로젝트를 S3로 스왑하기

Git 연동은 사용자가 클론한 각 프로젝트마다 전체 git 저장소를 디스크에 저장합니다. 디스크 공간이 제한적인 경우, 자주 사용하지 않는 저장소를 AWS S3로 옮기는 스왑 작업을 활성화할 수 있습니다. 스왑된 저장소가 다시 필요해지면 디스크로 다시 옮겨집니다. 스왑 작업은 다음 환경 변수로 제어합니다.

Q&A

읽기 전용 권한이 있는 사용자는 프로젝트를 클론만 할 수 있고, 읽기/쓰기 권한이 있는 사용자는 프로젝트를 클론하고 푸시할 수 있습니다. 참고: 이 프로젝트에 참여하려면 로그인해야 합니다.
마지막 수정일 2026년 10월 5일