programing tip

github에서 저장소 이름을 바꾸는 방법은 무엇입니까?

itbloger 2020. 11. 24. 07:44
반응형

github에서 저장소 이름을 바꾸는 방법은 무엇입니까?


중복 가능성 :
github에서 저장소 이름 변경

이제 이름을 바꿔야하는 github 저장소가 있지만 저장소를 삭제하고 새 저장소를 설정하는 것 외에는 해결책을 찾을 수 없습니다. 현재 리포지토리를 가리키는 링크가 많기 때문에 리포지토리를 삭제할 수 없습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까? (이미 많은 Google 결과를 읽고 github 지원을 검색했습니다).


예, 여기를 참조하십시오.

github repo 이름 바꾸기

내가 올바르게 이해한다면 xyz.git와 같은 git 저장소의 이름을 xyz1.git로 바꾸고 해당 저장소에 연결되는 모든 git 저장소를 새 이름에 자동으로 연결하고 싶습니까?

내가 아는 한 이것은 불가능합니다. 각 저장소는 자체 포함되어 있으며 링크 된 위치 목록을 유지합니다. 이러한 위치 중 하나가 이름을 변경하면 링크가 끊어집니다. 변경된 이름을 참조하는 각 저장소는 링크를 업데이트해야합니다.

하지만 저장소를 삭제하고 새 이름으로 다시 만든 경우에도 마찬가지입니다 ....

그냥 git이 아닌 GitHub에 대해 구체적으로 이야기하고 있다는 것을 깨달았습니다. 죄송합니다. 학교 선생님이 말한 것처럼 전체 질문을 읽는 법을 배워야합니다. 대답은 여전히 ​​유효하며 관리자 페이지에서 GitHub의 이름을 변경할 수 있습니다.


이전에 리포지토리 이름을 변경했는데 지금 다시하고 있습니다 ;-)

GitHub 저장소 페이지 상단의 "설정"탭에서 기본 제공 기능을 사용하여 이름을 편집합니다. 그런 다음 로컬 저장소로 이동하여 원격 이름을 바꿉니다. 이렇게 :

  1. 먼저 제거하십시오.

    git remote rm origin
    
  2. 그런 다음 새 이름을 다시 추가하십시오.

    git remote add origin git@github.com:"yourname"/"projectname".git
    

최신 git 버전이있는 경우 다음 set-url명령 을 사용해야합니다 .

    git remote set-url origin git@github.com:"yourname"/"projectname".git

이제 가면 좋을 것입니다.


API v3를 통해서도 가능합니다. 여기를 참조하십시오 : API를 통해 GitHub 저장소의 이름을 어떻게 변경합니까?

참고 URL : https://stackoverflow.com/questions/5686588/how-to-rename-a-repository-on-github

반응형