안녕하세요, 다들 잘 지내시나요?
제 고용주로부터 테마 저장소를 포크하여 로컬 Discourse 인스턴스에 적용했는데, 테마를 편집하려면 변경 사항을 제출해야 한다는 메시지가 표시됩니다.
여러 가지 작은 변경 사항을 제출하고 업데이트를 했지만 여전히 오류 메시지가 나타납니다.
로컬 인스턴스는 Ubuntu 22.04에서 실행하고 있습니다.
Discourse가 해당 저장소를 제 포크로 인식하도록 Ubuntu CLI에서 git 계정을 인증해야 하나요?
아니면 Discourse 인스턴스(localhost:4200) 자체에서 git을 인증하는 방법이 있을까요?
미리 감사드립니다!
GitHub에서 포크를 설치했다면, Discourse 테마를 업데이트하려면 GitHub의 해당 포크에서 변경 사항을 적용해야 합니다.
원본 테마를 설치한 후 포크를 생성했다면, 포크된 버전의 테마를 다시 설치해야 합니다.
이것들은 관련이 없어야 합니다. 하지만 GitHub에서 저장소가 비공개로 설정되어 있다면, 테마를 설치하려면 추가적인 단계가 필요합니다: Installing a theme from a private Git repository
pfaffman
(Jay Pfaffman)
3
또한, 테마를 테스트/개발한 후 나중에 GitHub에 변경 사항을 제출하려는 경우, 테마 개발을 돕는 Discourse Theme CLI 콘솔 앱을 설치하는 방법을 확인하고, 해당 앱에서 테마의 사본을 작업하세요. 이 사본은 본인이거나 다른 관리자만 볼 수 있도록 프로덕션 사이트에 설정해야 합니다.
다양한 문제에 대해 실시간으로 지원을 받을 수 있어 정말 멋집니다. bravo!
제이와 크리스, 감사합니다!