Bagaimana cara membuat link dari file README.md ke halaman Wiki di github? Setiap contoh tampaknya menunjukkan penautan dari satu halaman wiki ke halaman wiki lainnya, atau dari satu file README ke file lain dalam repositori. Namun tidak ada satupun yang menunjukkan keterkaitan satu sama lain
91
Jawaban:
Anda harus menggunakan URL mutlak sebagai lawan yang relatif.
Sebagai contoh:
sumber
Saya baru saja menemukan pertanyaan ini dan melihat bahwa ini tidak mungkin, tetapi dengan keras kepala tetap berusaha. Kabar baik, karena ini sebenarnya bisa dilakukan dengan tautan relatif!
Jika Anda melihat dokumentasi untuk tautan relatif di GitHub , Anda dapat melihat bahwa ia mendukung
./
dan../
operand.Mengingat README Anda berada di:
https://github.com/<user-name>/<repo-name>/blob/master/README.md
... dan wiki terletak di:
https://github.com/<user-name>/<repo-name>/wiki
... itu berarti Anda dapat merayapi kembali dari README ke wiki, seperti:
[My Awesome Wiki](../../wiki)
Pembaruan: Seperti yang ditunjukkan beberapa orang di komentar (terima kasih!), Perlu diketahui bahwa tautan relatif ini akan merusak klon dan garpu, jadi pastikan untuk mempertimbangkannya dalam keputusan Anda!
sumber
README.md
dan blob tertentu untuk komit, ini tidak akan berfungsi.Untuk menambahkan yang satu ini, jika Anda ingin merujuk ke file repo Anda dari dalam gunakan wiki
../../blob/master/
. Dikombinasikan dengan jawaban dari jmar777 ini memungkinkan untuk sepenuhnya mengintegrasikan kode dan wiki dan menghilangkan kebutuhan readme.md yang membengkak.Untuk membuatnya bekerja secara lokal serta struktur file Anda harus
sumber
Saya menemukan bahwa saya perlu merangkak kembali 3 level versus 2 level seperti yang dijelaskan dalam pendekatan jmar777.
Saat saya digunakan
Tautan yang dihasilkan adalah
https://github.com/<username>/blob/wiki
Saya perlu menggunakan:
Ini menghasilkan
https://github.com/<username>/wiki
sumber
Saya menggunakan GitLab. Tautan saya ke halaman Wiki saya terlihat seperti ini.
Saya mencoba rekomendasi lain yang diposting di sini tetapi terus mengubah URL dengan menulis ulang yang merusak tautan.
sumber