GitHub에서 문제를 완전히 제거하는 방법은 무엇입니까?


393

GitHub 이슈 트래커에서 이슈를 완전히 제거 할 수 있습니까?


28
흥미로운 부가 질문 :이 답변은 어떻게 법적으로 일관성이 있습니까? 나는 미국에 대해 잘 모르지만 유럽에서는 저작물이 어떻게 어떻게 출판되는지에 대한 통제권을 가지고있는 저자의 권리 (저작권을 넘어서고 있음)를 가지고있다. 이것은 출판물을 철회하기로 결정할 수 있음을 의미합니다. 이 권리는 제 3 자에게도 양도 될 수 없습니다 (도덕적 권리입니다).
Willem Van Onsem

2
@CommuSoft 좋은 고려. 어쩌면 잊을 권리를 통해 그들을 고소하는 것이 오늘날 유럽인들에게 가장 좋은 선택 일 것입니다.
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

1
@CommuSoft 기술적으로, 당신은 제목 / 메시지를 편집 할 수 있으므로 GH를 쉽게 방어 할 수 있다고 믿습니다. :)
마렉 레 완도 우 스키

1
@ MarekLewandowski : Github이 변경 사항을 추적하지 못하거나 적어도 기록을 제거 할 수 있다는 가능성이 있습니다. Google은 캐시 된 버전의 웹 페이지에서 동일한 문제에 직면하고 있음을 알고 있습니다. 예를 들어 법정에서 이름이 지워진 경우와 같이 특정 페이지 / 기록을 삭제하도록 Google에 요청할 수 있습니다. 범죄가 의심되는 기사의 링크를 삭제하도록 요청할 수 있습니다.
Willem Van Onsem

2
@MarekLewandowski 이슈 본문의 경우 true이지만 제목은 아니지만 삭제할 수없는 "changed the title to"주석 이 표시 됩니다.
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

답변:


29

2018 년 11 월 업데이트 : 이제 문제를 삭제할 수 있습니다 !
"을 참조하십시오 Github에서를 - 오류에 입력 제거 문제 "

문제 삭제


2018 년 5 월, 원래 답변 :

(8) 년 후, 그리고 문제를 닫으면 대답 (여전히 삭제 가능) 남아있다. GitHub가 다음을 확인하고 닫으라고 조언하는 " 과거의 유령
"을 참조하십시오 .


28
이것은 부머입니다. 일주일 전에 실수로 문제를 잘못된 프로젝트에 제출했습니다. 그리고 이제 프로젝트 트래커가 명확하게 존재해서는 안될 때 프로젝트 트래커가 영원히 오염됩니다.
Alexandre Martins

7
@AlexandreMartins 방금 같은 일을했습니다. 진정으로 이해가되지 않는 문제를 삭제할 수있는 방법이 없다고 절대적으로 생각합니다. 사용자 / 소유자에게 전원을 공급하십시오!
Jonathan

47
내가 새로운 회사에 합류했을 때 Zappier를 통해 똑같은 일이 일어났다. 트렐로 보드로 만든 티켓은 오래된 회사 저장소에 갑자기 나타났습니다. 정말 나빠. 문제를 삭제할 방법이 없다고 생각합니다. 좋은 소식은, github에서이 문제에 관한 문제를 만들 수 있다는 것입니다.
Volte

2
@Volte, 사실 이것은 사실이 아닙니다. 스팸으로 보였던 문제에 대한 수많은 알림을 보았으며 클릭하면 404가됩니다. 그러나 해당 리포지토리는 github 직원이 소유했습니다. 따라서 실제로 문제를 삭제할 수는 있지만 github 직원에게만 해당됩니다.
FichteFoll

2
@AlexandreMartins, 정확합니다. 보관은 보관할 때 유용하며 삭제는 실제로 삭제하려고 할 때 유용합니다. Github의 심각한 디자인 결함.
Pacerier

220

아니요, github API를 사용하면 문제를 열거 나 닫거나 다시 열 수 있습니다. Issues API docs는 다음과 같습니다 .


1
공동 작업자에게도 적용됩니까? 그렇다면 메일 목록이나 스택 오버플로 대신 버그 추적기를 통해 사용자가 묻는 질문을 어떻게 삭제합니까? GitHub에 버그 보고서를 제출하여 삭제하도록 요청하기 어렵다고 생각합니다.
jww

20
거의 7 년과 수천 건의 요청 이후 : GitHub는 여전히 문제를 삭제할 수 없습니다.
Sliq

Github 지원팀에서 문제를 삭제할 수 있습니다. 그들에게 연락하여 삭제를 요청할 수 있습니다. 지연되거나 거부 될 수 있지만 사용 가능한 옵션입니다.
활동 감소

이 답변은 더 이상 사실이 아닙니다. 다른 사용자 (GH가 아님)가 내 문제의 제목을 변경하고 문제의 텍스트를 변경 한 다음 편집 기록삭제 하여 원래보고 된 문제를 볼 수 없었습니다 (둘 다 열악한 콘텐츠 중 일부만 중요했습니다 품질과 unfactual 여러 가지 방법으로 그것은 음란하지 않은, 모독, 또는 정말 무례).
StingyJack

@StingyJack 문제를 삭제하는 것과 같지 않습니다 (실제로 가까이 다가 오지만)
Mauricio Scheffer

62

기존 이슈를 편집하고 (중복 사례라고 말하면) 제목, 설명 및 대상 마일스톤을 완전히 다른 것으로 변경할 수 있습니다. AFIK 티켓을 제거 할 수있을만큼 가깝습니다.


4
다른 사용자가 게시 한 이슈의 제목은 편집 할 수 없습니다.
ocodo

@EmacsFodder 이제 제목과 OP의 의견입니다. 그들이 이것을 언제 추가했는지 잘 모르겠습니다. 아마도 repo의 소유자 만이 이것을 할 수 있습니까? 아마.
Sourabh

5
이건 정말 때문에 최근에 도입 된 감사 로그 GitHub의에 더 이상 작동하지 않습니다 github.com/blog/1866-the-new-github-issues
다니엘 Imms

31

후손의 경우 : 일반적으로 github에서 연관 대상이 될 수 있기 때문에 문제를 삭제하는 것은 좋지 않습니다.

그러나 공동 작업 정보를 기꺼이 희생하려는 경우 "슬레지 해머를 사용하여 정보를 얻으십시오"접근 방식은 다음과 같습니다.

  1. 원래 리포지토리를 복제하십시오.
  2. 이슈 API를 통해 이슈를 복사하십시오.
  3. 원래 저장소를 삭제하십시오. 또는 새 리포지토리의 새 이름을 선택하십시오.
  4. 클론을 기반으로 새 저장소를 다시 만듭니다.
  5. 이슈 API를 통해 유지하려는 이슈를 다시 만듭니다.

나는 이것이 포크, 풀 요청 등과 같은 다른 많은 연결 정보를 잃을 수 있다고 생각합니다.


6
문제가 발생하면 문제를 삭제하는 것이 좋습니다. 예를 들어, 코드와 이슈를 GitHub로 옮기고 있는데 누군가 이동을 마치기 전에 GitHub에서 '새로운'이슈를보고했습니다. 이슈 번호를 변경하지 않고 유지해야하므로 이제이 '잘못된'이슈를 완전히 도용해야합니다.
Joseph Wright

37
롤! 당신의 대답은 기술적으로 옳다고 생각했지만, PITA는 이것을하고 완전히 미쳤습니다!
Sandeep Raju Prabhakar

12
이 답변은 기술적으로 정확 하지 않습니다 . 의견이 있습니다. 문제 삭제에 대한 의견은 다루지 않습니다. 우리는 대부분의 것들에 존재해야하는 기본 CRUD ( D ) 연산 의 부족에 대해 논의하고 있습니다. 소프트웨어 솔루션이 "우리를 자신으로부터 보호하기"위해 기본 기능을 제한하는 것은 무시 무시하고 무례합니다. 이것은 미국 연방 정부가 아닙니다. 베이비 시터 일 필요는 없습니다.
볼테

3
인터페이스의 불일치에 대한 이론에 동의합니다. OP에게하지 말라고 말하는 것은 나의 요점이 아닙니다. OP의 목표를 달성하기 위해 잠재적으로 파괴적인 무차별 대입 경로를 제안하기 전에는 단지주의 깊게 진술했습니다. 게다가 StackOverflow는 Github API에 대한 비판을위한 적절한 장소가 아닙니다. 그것들은 Github으로 보내 져야합니다.
저지

1
"첫 번째 단락에있는"협회의 목표는 무엇입니까? (영어는 모국어가 아닙니다)
KajMagnus

28

공개 기능 요청

나는 2014-08에 GitHub의에 쓴https://github.com/jdennes은 이메일로 대답했다 :

제안 해 주셔서 감사합니다. 현재 이슈 내용 만 편집 / 삭제할 수 있습니다. 그러나 내부 기능 요청 목록에서이 제안에 +1을 추가했습니다.

불가능하다는 것을 확인했습니다.

지금까지 가장 좋은 해결 방법

  • 제목을 검색과 충돌하지 않는 것으로 설정하십시오 (예 : 단일 점) ..

    자동 삭제 불가능한 "제목 변경"주석으로 인해 실수의 내역을 완전히 숨길 수는 없습니다.

  • 시체를 비워

GitHub 직원은 힘이 있습니다

보안 문제가있는 경우 GitHub 직원에게 문의하면 대개 신속하게 답변 하고 문제 1과 3은 있지만 2는없는 http://archive.is/OfjVt 에서 문제를 제거 할 수 있습니다 .


9

정말 중요한 경우 전체 저장소를 삭제할 수 있습니다.


3
-1을 수정 +1했습니다. 이것은 터무니 없지만 실제로 내용을 제거하는 유일한 방법입니다. 아기, 목욕 수 및 주방 싱크대.
Dan Lugg


0

사용자는 저장소 소유자를 포함하여이를 수행 할 수 없습니다.

그러나 Github 지원을 통해 문제를 삭제할 수 있습니다. 그들에게 연락하여 삭제를 요청할 수 있습니다. 지연되거나 거부 될 수 있지만 사용 가능한 옵션입니다.


0

여전히 불가능합니다. 다른 답변에서 제안 된 것의 또 다른 해결 방법은 문제를 "삭제"로 표시하거나 github API를 사용하여 검색하면 필터링 할 수 있도록하는 것입니다. 분명히 문제를 닫을 때 레이블을 설정하여이 목적으로 만 해당 레이블을 사용해야합니다.


이제 가능
Radium Zheng

0

가능한 해결 방법

현재 04/2019 모든 문제가 삭제 될 수 있습니다 주위 현재 작업을 문제가 다음 편집 기록을 삭제 편집하는 것입니다의는 유일한 단점 문제가 계속 존재하고 기존의 제목을 볼 수 있다는 것입니다.

스크린 샷 _20190419_072804

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.