GitHub wiki sayfasını nasıl silebilirim?


33

Projemdeki GitHub deposunda bazı gevşek notları ve bağlantıları saklamak için bir wiki sayfası oluşturdum ve GitHub otomatik olarak "[depoya] wiki'ye hoş geldiniz" metnini içeren "Ana Sayfa" adlı bir wiki sayfasını oluşturdu.

Bununla ilgili iki sorun var. İlk olarak, yeni "Ev" sayfası benim için tamamen işe yaramaz. İkincisi ve en önemlisi: Oluşturduğum sayfaya erişmek için, depo ana sayfasından "wiki" bağlantısını ve ardından "Sayfalar" sekmesini ve ardından oluşturduğum gerçek wiki sayfasının bağlantısını tıklamam gerekiyor.

Böylece içeriği daha kolay erişilebilir hale getirmek için "Ana Sayfa" wiki sayfasına taşımaya karar verdim. GitHub wiki sayfalarında "yeniden adlandır" işlevi görünmediğinden, sayfamın içeriğini "Ana Sayfa" sayfasına kopyaladım.

Şimdi, orjinal wiki sayfasını nasıl silebilirim ki havuzumu karıştırmaz?


Düzenleme görünümünde başlıklarını değiştirerek sayfaları yeniden adlandırabiliriz. Bu, hedef sayfa başlığı bulunmadığı sürece geçerlidir. GitHub, ilk wiki sayfanızı oluşturduğunuzda otomatik olarak işe yaramaz bir "Ana Sayfa" sayfası oluşturduğundan, önce "Ana Sayfa" yı silmeniz gerekir, sonra da sayfanızı "Ana Sayfa" başlığına taşırsınız. Bu, içerikleri kopyalayıp yapıştırmak yerine düzenleme geçmişini korumalıdır.
waldyrious

Bu soruna yanıt veren gelecekteki insanlar için yan not: Evde wiki silemezsiniz.
Lukasz Madon

Yanıtlar:


27

Üzerinde belirtildiği gibi bu konuya GitHub hakkında grubunun, depo sahipleri düzenlemek görünümünden sayfaları silebilir.

Silme düğmesinin görünmesi kolay olabilir, çünkü görünüm modundaki düğmeler:

Imgur

... düzenleme modunda sadece biraz farklı olabilir:

Imgur

Belki de GitHub, arayüzü daha belirgin kılmayı düşünmelidir (örneğin, silme düğmesini kırmızı yapmak veya benzeri bir şey)


Evet, çok özledim. Teşekkürler!
b01

1
Silme düğmesi şimdi kırmızı metin içeriyor.
ProgramFOX

5
Silme düğmesi şimdi gitti. Ya da en azından tek wiki sayfasıysa gösterilmez ...
Byte Commander

8

Daha uzun bir alternatif ise wiki deposunu teslim almak ve sayfa içeriğini içeren dosyayı kullanarak git rmve sonra da wiki deposundaki değişiklikleri kontrol ederek elle silmek .

Web arayüzünde sil düğmesini bulamazsanız veya komut satırı kullanıcısıysanız kullanışlıdır.


4
Açıklık için, git wiki, wiki'nin "Git access" sekmesinden erişilebilen ayrı bir depoda saklanır. Git@github.com gibi bir şey olmalı: <user> / <repo> .wiki.git
waldyrious

0

Şununla mümkün git:

git clone https://github.com/ORG/REPO.wiki.git
cd REPO.wiki
rm Home.md
git add .
git commit -m "remove wiki homepage"
git push
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.