Programing

GitHub에서 분기 된 저장소 삭제

lottogame 2020. 10. 3. 09:44
반응형

GitHub에서 분기 된 저장소 삭제


저는 git과 GitHub로 시작하고 GitHub에서보고있는 프로젝트가 있습니다. 실수로 클릭하여 분기했습니다. 이제 그것은 나에게 새로운 프로젝트로 나타납니다.

나는 그것에 대해 약간의 의심이 있습니다.

  • forked repo에 커밋하거나 다른 작업을 수행하면 업데이트되지만 업데이트 된 코드는 프로젝트 작성자가 가져 오기를 요청한 후에 만 ​​적용됩니다. 권리?
  • GitHub의 관리자 패널로 이동하면 삭제 옵션이 있습니다. 위의 옵션으로 삭제하면 원본에 영향을 미치나요?

삭제하고 싶습니다. 지금까지는 코드를 연구하고 있으며 포크가 실제로 필요하지 않습니다.


삭제해도 원래 프로젝트에는 아무런 영향이 없습니다. 그것을 편집하면 저장소 페이지에서 포크 만 편집됩니다.


가장 쉬운 방법은 gitHub 계정에 로그인하는 것입니다.

  1. {예를 들어 예를 username이 / yourRepository에 대한 저장소에 클릭 mbaric/test}
  2. 그런 다음 github의 기본 도구 모음에서 설정을 클릭하십시오.
  3. 페이지 하단으로 스크롤하여 Danger Zone 섹션으로 이동 하면 이 저장소 삭제 버튼을 찾을 수 있습니다.
  4. 클릭하면 여기에 또 다른 팝업 이 나타납니다. 저장소 이름입력하고 아래 버튼을 클릭 해야합니다 : 결과를 이해했습니다. 저장소를 삭제합니다.
  5. 문제가 있으시면 아래에 확인할 수있는 이미지가 있습니다.

2018-08-21-다음은 새로운 이미지입니다. 즐겨. GHD1


GHD2
GHD3



GitHub 계정에서 분기 된 저장소를 삭제하기 만하면됩니다.

https://help.github.com/articles/deleting-a-repository/

  • GitHub의 관리자 패널로 이동하면 삭제 옵션이 있습니다. 위의 옵션으로 삭제하면 원본에 영향을 미치나요?

원본에는 변경 사항이 없습니다. cos, 이제 당신의 repo.


분기 된 리포지토리를 삭제하는 데 아무런 해가 없습니다. 다시 포크 할 수 있습니다. 원래 코드는 변경되지 않습니다. 흐름은 이렇게 ...

1) 저장소를 포크합니다. 이것을 액세스하거나 변경할 수있는 코드의 또 다른 사본이라고 생각하면됩니다. 이 저장소의 URL은 형식이 https://github.com/your-user-name/original-repo됩니다.

2) 로컬 컴퓨터에서 변경하고 푸시합니다. 이제 생성 한 복사본이 업데이트되지만 저장소를 포크 한 원본은 업데이트되지 않습니다.

3) 분기 된 리포지토리에 추가 한 변경 사항을 원본 리포지토리에 적용하려면 (리포지토리를 구성하는 사람들에게 도움이 될 수 있음) pull requestUI를 통해 할 수있는 작업 을 생성 해야합니다. 그런 다음 귀하의 기여 merge가 마음에 들면 코드로 그렇게 할 것 입니다.

일반적으로 이것이 오픈 소스 조직이하는 일입니다.


달콤하고 간단합니다.

  1. 저장소 열기
  2. 설정으로 이동
  3. 페이지 하단으로 스크롤
  4. 삭제를 클릭하십시오.
  5. 삭제할 저장소 이름 확인
  6. 삭제를 클릭하십시오.

분기 된 저장소를 삭제해도 마스터 (원본) 저장소에는 영향을주지 않습니다.

분기 된 저장소를 삭제하여 예제를 보여준 것처럼

이것은 내 갈래 저장소입니다 (이미지)

분기 된 저장소 삭제

그리고 원래 저장소는 변경되지 않습니다.

마스터 저장소는 원본 저장소와 비슷합니다.

Forking is same as creating a xerox copy of the original one. Even if you get your xeroxed paper damaged, will it be that the original document also gets damaged. Obviously No.

So its the same as that.

Hope this helps.


select project to delete->settings->buttom click delete button->enter name of the repositories


Select repo->Settings->(scroll down)Delete repo


Answer is NO. It won't affect the original/main repository where you forked from. (Functionally, it will be incorrect if such an access is provided to a non-owner).

Just wanted to add this though.

Warning: It will delete the local commits and branches you created on your forked repo. So, before deleting make sure there is a backup of that code with you if it is important.

Best way would be getting a git backup of forked repo using:

git bundle 

or other methods that are familiar.


아니요, 원래 저장소에 영향을주지 않습니다. 저장소 주소가 "OtherPersonGitName / TheRepo"가 아닌 "youGitName / TheRepository"와 같은지 확인하십시오.


나는 또한이 문제에 직면했다. 아니 어쨌든 원래 repo에 영향을 미치지 않습니다. 분기 된 저장소의 이름을 입력하여 삭제하기 만하면됩니다.

참고 URL : https://stackoverflow.com/questions/11302639/delete-forked-repo-from-github

반응형