개발자
안녕하세요. 예전에 제가 github에 repo를 올렸었습니다. 예전 팀원이 그 repo가 private으로 되어있으니 public으로 풀어달라고 하더군요. 대부분은 일반적인 방식대로 repo의 setting의 danger zone에 들어가서 해결했습니다. 근데 하나의 repo가 말썽이네요. setting창에 danger zone도 나오지않고, 해당 repo의 권한을 누가갖고 있는지 확인하려고 해도 나오질 않네요. (분명 제가 생성했던 repo인데 기억이 잘못되건가싶어 권한을 가진사람을 확인하고싶은데, 제가 못찾는 건지..) 혹시 이런 현상을 겪으신 분들이 계실까요..? 해결방법을 아신다면 알려주심 감사하겠습니다. -아직은 너무 주니어개발자 올림- (첫번째이미지: 문제의 창, 두번째이미지: 정상적인 창)
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 12월 27일
안녕하세요. GitHub 문제를 해결하도록 도와드리겠습니다. 프로젝트의 소유권이나 설정에 관한 문제는 일반적으로 권한 혹은 소유권 이슈로 인해 발생합니다. 당신이 본래 repo의 소유자였더라도, 다른 사용자가 repo를 fork한 뒤 당신을 collaborator로 추가하는 등의 방법을 통해 원본 repo의 권한을 잃었을 수 있습니다. 이렇게 되면 settings의 danger zone 접근이 제한되며, repo 상태 판단에 어려움이 생깁니다. 현재 상황에서 두 가지 방법을 제안드립니다. 1. GitHub에 직접 연락하여 도움을 청하실 수 있습니다. 그들은 해당 계정과 관련된 모든 증거를 확인할 수 있고, 필요한 조치를 취할 수 있습니다. 2. 해당 Repo와 관련된 모든 정보(특히 Collaborators 및 Settings)를 다시 확인해 보세요. 소스 코드가 아직 로컬에 있다면, 새로운 Repo로 시작하고 이전의 Repo는 삭제하는 것도 고려해보세요. 항상 기록해두고, 꼭 필요한 사람들만 Collaborator로 초대하여 이런 시나리오를 예방하는 것이 가장 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!