bagaimana cara menghapus repositori github?

95

Bagaimana cara menghapus repositori github?

Saya belum pernah melihat unforkopsi ada yang tahu bagaimana melakukan itu?

Mike Tavish
sumber
Saya pikir apa yang dapat Anda lakukan adalah mengirimkan permintaan tarik untuk menggabungkan fork, atau menghapus repositori bercabang
EpicPandaForce
2
Terlalu mudah untuk bercabang di Github. Saya terus mengkliknya secara tidak sengaja ketika saya hanya ingin melihat garpu apa yang sudah ada.
mwfearnley
1
Kemungkinan duplikat GitHub: jadikan garpu sebagai "proyek sendiri"
Ioannis Filippidis
Kemungkinan duplikat dari Unfork a Github fork tanpa menghapus
ben rudgers
Kemungkinan duplikat Hapus repo bercabang dari GitHub
Val

Jawaban:

92

Saat ini Github tidak memiliki opsi tidak berfungsi, jadi satu-satunya solusi adalah menghapus repo bercabang.

Peringatan: Solusi berikut akan menghapus repo kloning Anda. Jika Anda ingin tidak berfungsi tanpa repo Anda dihapus coba ini https://stackoverflow.com/a/41486339/6335029

Langkah 1: Buka Pengaturan Repo yang ingin Anda hapus

Langkah 2: Klik Hapus Repositori ini masukkan deskripsi gambar di sini

Langkah 3: Masukkan nama / nama Repo Anda

Langkah 4: klik tombol "Saya mengerti konsekuensinya, hapus repositori ini"

masukkan deskripsi gambar di sini

Naveen DA
sumber
39
Ini hanya akan menghapus repositori. Jika Anda ingin "membuka" repositori tanpa menghapusnya, coba jawaban ini: stackoverflow.com/a/41486339/2546416
Tiago A.
6
Ya, ini menghapus repo. Jangan lakukan ini!
mikecousins
1
Ini adalah jawaban untuk pertanyaan yang sama sekali berbeda. Ini seharusnya tidak ditandai sebagai solusinya.
Michael
@Michael, Anda tidak pernah menemukan opsi unfork di GitHub, jadi jika Anda ingin membuka repo Anda harus menghapusnya, itulah mengapa itu ditandai sebagai solusi.
Naveen DA
1
@NaveenDA Lihat tanggapan Tiago
Michael
14

Opsi 1: Ubah nama, impor, hapus

  1. Ganti nama garpu lama Anda (mis. repo.old)

  2. Impor fork lama Anda sebagai repo baru (Catatan: berikan https://atau git://URI fork lama)

  3. Hapus / arsipkan garpu lama

Catatan: opsi "impor" adalah opsi saat membuat barang:

"Impor repositori"

Opsi 2: Klon, hapus, buat, dorong

  1. Cadangkan repo Anda! Misalnya git cloneuntuk sistem file lokal Anda.
  2. Hapus repo asli dari GitHub ( Lihat jawaban lainnya ...)
  3. Buat repo baru dengan nama yang sama
  4. Dorong cadangan lokal Anda ke repo GitHub baru

Saya merekomendasikan opsi 1.

Apa pun yang Anda lakukan, dukung pekerjaan Anda! Apalagi jika Anda mengikuti jawaban lain, yang hanya memberitahu Anda untuk menghapus repo ...

grisaitis
sumber
Sejujurnya saya pikir mereka memiliki fungsi tidak berfungsi ....... tapi ya, ini adalah cara yang lebih valid untuk melakukannya :)
aemonge