Ciekawe pytanie dodatkowe: w jaki sposób ta odpowiedź jest zgodna z prawem? Nie wiem o USA, ale w Europie ma się prawa autorskie (wykraczają one poza prawa autorskie), co oznacza, że ma kontrolę nad tym, jak / jeśli coś zostanie opublikowane. Oznacza to, że można podjąć decyzję o wycofaniu publikacji. Tego prawa nie można nawet przekazać osobom trzecim (jest to prawo moralne).
Willem Van Onsem,
2
@CommuSoft Miła uwaga. Być może pozywanie ich przez Prawo do bycia zapomnianym jest dziś najlepszą opcją dla Europejczyków.
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功
1
@CommuSoft Technicznie rzecz biorąc, możesz edytować tytuł / msg, wierzę więc, że łatwo byłoby go obronić przed GH. :)
Marek Lewandowski
1
@MarekLewandowski: to rzeczywiście możliwość, biorąc pod uwagę, że Github nie śledzi zmian (lub przynajmniej możesz usunąć historię). Wiem, że Google ma ten sam problem z buforowanymi wersjami stron internetowych. W rzadkich przypadkach możesz na przykład poprosić Google o usunięcie niektórych stron / historii, na przykład jeśli twoje nazwisko zostało wyczyszczone w sądzie, możesz poprosić o usunięcie linków do artykułów, w których stwierdzono podejrzenie popełnienia przestępstwa.
Willem Van Onsem
2
@MarekLewandowski prawda dla treści wydania, ale nie dla tytułu, który pokazuje nieusuwalne "changed the title to"komentarze.
Trzy 8 lat później i nadal pozostają kwestie zamknięcia (nadal nie jest możliwe usunięcie).
Zobacz „ The Ghost of Issues Past ”, gdzie GitHub zaleca sprawdzenie i zamknięcie:
To jest szaleństwo. Tydzień temu przypadkowo zgłosiłem problem do niewłaściwego projektu. A teraz na zawsze zanieczyszcza to narzędzie do śledzenia projektów, gdy wyraźnie nie powinno go być.
Alexandre Martins,
7
@AlexandreMartins Właśnie zrobiłem to samo. Wydaje się absolutnie gŁUPIE, że nie ma sposobu na usunięcie problemów, które naprawdę nie mają sensu. MOC dla UŻYTKOWNIKA / WŁAŚCICIELA cholera!
Jonathan
47
Czy dokładnie tak samo stało się za pośrednictwem Zappiera, kiedy dołączyłem do nowej firmy. Bilety utworzone na tablicy trello nagle pojawiły się w repozytoriach starych firm. Naprawdę bardzo źle. Nie mogę (t) wierzyć, że nie ma sposobu, aby usunąć problem. Dobra wiadomość jest taka, że możemy utworzyć w githubie problem dotyczący tego problemu i NIGDY nie zostanie usunięty!
Volte
2
@Volte, w rzeczywistości nie jest to do końca prawda. Widziałem wiele powiadomień z problemów, które pozornie były spamem i 404 po kliknięciu. Jednak te repo były własnością pracowników github. Możliwe jest więc usunięcie problemów, ale tylko dla personelu github.
FichteFoll
2
@AlexandreMartins, Dokładnie. Archiwizacja jest przydatna, gdy chcesz zarchiwizować, a usuwanie jest przydatne, gdy faktycznie chcesz ją usunąć. Poważna wada projektowa z Github.
Pacerier
220
Nie, interfejs API github pozwala tylko otwierać / zamykać / ponownie otwierać problemy. Oto dokumentacja API problemów .
Czy dotyczy to również współpracowników? Jeśli tak, to w jaki sposób usuwamy pytania, które użytkownicy czasami zadają za pośrednictwem narzędzia do śledzenia błędów zamiast z listy mailingowej lub przepełnienia stosu? Trudno mi uwierzyć, że musimy zgłosić raport o błędzie w GitHub i poprosić go o usunięcie.
jww
20
Prawie 7 lat i tysiące żądań później: GitHub nadal nie jest w stanie usunąć problemów: / Wygląda na to, że minie trochę czasu, zanim będziemy mieli latające samochody i drapacze chmur na Marsie.
Sliq
Pamiętaj, że problemy mogą być usuwane przez obsługę Github. Można się z nimi skontaktować i poprosić o usunięcie. Może być opóźniony lub odrzucony, ale jest to dostępna opcja, z której można skorzystać.
ograniczenie aktywności
Ta odpowiedź nie jest już prawdą. Kazałem innemu użytkownikowi (nie GH) zmienić tytułu mojego problemu, zmienić tekst problemu, a następnie usunąć historię edycji, aby nikt nie widział pierwotnie zgłoszonego problemu (co było krytyczne tylko dla niektórych treści, które były zarówno słabe jakość i unfactual na kilka sposobów nie było obscenicznych, wulgarnych, lub nawet bardzo niegrzeczny).
StingyJack
@StingyJack to nie to samo, co usunięcie problemu (chociaż faktycznie się zbliża)
Mauricio Scheffer
62
Możesz edytować istniejący problem (powiedzmy, że jest to duplikat) i możesz zmienić tytuł, opis i kamień milowy celu, aby było coś zupełnie innego. To jest tak blisko, jak to możliwe, aby usunąć bilet, AFIK.
Usuwanie problemów ma sens, jeśli dzieje się coś niezwykłego. Na przykład przenoszę mój kod i problemy do GitHub, a ktoś zgłosił „nowy” problem w GitHub przed zakończeniem przenoszenia. Muszę zachować numery spraw bez zmian, więc teraz muszę całkowicie przejąć kontrolę nad tym „złym” problemem.
Joseph Wright
37
LOL! Nawet jeśli twoja odpowiedź jest prawidłowa pod względem technicznym, to PITA to zrobić i całkowicie oszaleć!
Sandeep Raju Prabhakar
12
Ta odpowiedź nie jest poprawna technicznie. Jest opiniotwórczy. Nie omawiamy opinii o usunięciu problemu. Mówimy o braku podstawowej operacji CRUD ( D ), która powinna być obecna w większości rzeczy. To poniżające i lekceważące dla oprogramowania jest ograniczenie podstawowych funkcji w celu „ochrony nas przed sobą”. To nie jest rząd federalny USA; nie musimy być opiekunką.
Volte
3
Teoretycznie zgadzam się z niespójnościami w interfejsach. Mówienie PO, żeby tego nie robił, nie było moim głównym celem. Było to jedynie ostrzeżenie, zanim zasugerowałem potencjalnie niszczycielską ścieżkę brutalnej siły do osiągnięcia celu PO. Poza tym StackOverflow nie jest właściwym miejscem do krytyki API Githuba. Powinny być zaadresowane do Github.
jerseyboy
1
Co to jest „cel skojarzenia” (w pierwszym akapicie)? (Angielski nie jest moim językiem ojczystym)
Dzieki za sugestie. Obecnie można edytować / usuwać treść problemu. Dodałem jednak +1 do tej sugestii na naszej wewnętrznej liście żądań funkcji.
potwierdzenie, że nie było możliwe.
Jak dotąd najlepsze obejście
ustaw tytuł na coś, co nigdy nie będzie sprzeczne z żadnym wyszukiwaniem, np. pojedyncza kropka ..
To może nie ukryć całkowicie historii błędów, ponieważ automatyczny „nieusuwalny” zmienił tytuł na „komentarze”.
opróżnij ciało
Personel GitHub ma moc
Jeśli coś stanowi problem z bezpieczeństwem, skontaktuj się z pracownikami GitHub, zwykle odpowiadają szybko i są w stanie usunąć problemy na dobre, co można zobaczyć na stronie : http://archive.is/OfjVt, która ma problemy 1 i 3, ale nie 2.
Użytkownicy nie mogą tego zrobić, w tym właściciel repozytorium.
Ale problemy mogą być usuwane przez obsługę Github. Można się z nimi skontaktować i poprosić o usunięcie. Może być opóźniony lub odrzucony, ale jest to dostępna opcja, z której można skorzystać.
Wciąż niemożliwe. Innym sposobem obejścia tych sugerowanych w innych odpowiedziach jest oznaczenie problemu jako „usuniętego” (lub innej etykiety, którą wolisz lepiej), aby móc je odfiltrować, jeśli używasz API github do ich odzyskania. Oczywiście powinieneś używać tej konkretnej etykiety tylko do tego celu, ustawiając etykietę po zamknięciu problemu.
Na dzień 04/2019 nie wszystkie problemy można usunąć. Wcześniejsze obejście polega na edycji problemu, a następnie usunięciu historii edycji, jedynym minusem jest to, że problem nadal istnieje i można zobaczyć stary tytuł.
"changed the title to"
komentarze.Odpowiedzi:
Aktualizacja listopada 2018 r .: Możesz teraz usunąć swoje problemy !
Zobacz „ Github - usuń problemy wprowadzone błędnie ”
W maju 2018 r. Oryginalna odpowiedź:
Trzy8 lat później i nadal pozostają kwestie zamknięcia (nadal nie jest możliwe usunięcie).Zobacz „ The Ghost of Issues Past ”, gdzie GitHub zaleca sprawdzenie i zamknięcie:
state:open created:<2013-01-01
involves:twp state:open created:<2013-01-01
involves:twp state:open updated:<2013-01-01
źródło
Nie, interfejs API github pozwala tylko otwierać / zamykać / ponownie otwierać problemy. Oto dokumentacja API problemów .
źródło
Możesz edytować istniejący problem (powiedzmy, że jest to duplikat) i możesz zmienić tytuł, opis i kamień milowy celu, aby było coś zupełnie innego. To jest tak blisko, jak to możliwe, aby usunąć bilet, AFIK.
źródło
Dla potomnych: usuwanie problemów byłoby złe, ponieważ ogólnie mogą być celem stowarzyszeń na github.
Ale jeśli chcesz poświęcić informacje o współpracy, oto podejście „walnij młotem”:
Wyobrażam sobie, że może to potencjalnie utracić wiele innych informacji o linkowaniu, takich jak widelce, żądania ściągania itp.
źródło
Zapytanie o funkcję publiczną
Napisałem do GitHub w 2014-08 i https://github.com/jdennes odpowiedział na e-mail:
potwierdzenie, że nie było możliwe.
Jak dotąd najlepsze obejście
ustaw tytuł na coś, co nigdy nie będzie sprzeczne z żadnym wyszukiwaniem, np. pojedyncza kropka
.
.To może nie ukryć całkowicie historii błędów, ponieważ automatyczny „nieusuwalny” zmienił tytuł na „komentarze”.
opróżnij ciało
Personel GitHub ma moc
Jeśli coś stanowi problem z bezpieczeństwem, skontaktuj się z pracownikami GitHub, zwykle odpowiadają szybko i są w stanie usunąć problemy na dobre, co można zobaczyć na stronie : http://archive.is/OfjVt, która ma problemy 1 i 3, ale nie 2.
źródło
Możesz usunąć całe repozytorium, jeśli jest to naprawdę ważne.
źródło
Możesz po prostu poprosić github o zablokowanie użytkownika, który utworzył problem 😁
Źródło: https://github.com/isaacs/github/issues/253#issuecomment-290944938
źródło
Użytkownicy nie mogą tego zrobić, w tym właściciel repozytorium.
Ale problemy mogą być usuwane przez obsługę Github. Można się z nimi skontaktować i poprosić o usunięcie. Może być opóźniony lub odrzucony, ale jest to dostępna opcja, z której można skorzystać.
źródło
Wciąż niemożliwe. Innym sposobem obejścia tych sugerowanych w innych odpowiedziach jest oznaczenie problemu jako „usuniętego” (lub innej etykiety, którą wolisz lepiej), aby móc je odfiltrować, jeśli używasz API github do ich odzyskania. Oczywiście powinieneś używać tej konkretnej etykiety tylko do tego celu, ustawiając etykietę po zamknięciu problemu.
źródło
Możliwe obejście
Na dzień 04/2019 nie wszystkie problemy można usunąć. Wcześniejsze obejście polega na edycji problemu, a następnie usunięciu historii edycji, jedynym minusem jest to, że problem nadal istnieje i można zobaczyć stary tytuł.
źródło