Apakah yang perlu disertakan dalam README untuk menonjol di GitHub?

  • README yang berstruktur dengan baik menerangkan fungsi projek, cara menggunakannya dan mengapa ia relevan, menjadikannya penting untuk membezakan repositori anda di GitHub.
  • Elemen seperti tajuk, penerangan, lencana, pemasangan, penggunaan, demo, teknologi, penyumbang dan lesen yang jelas membentuk asas README yang berkualiti tinggi.
  • Amalan pemformatan yang baik dalam Markdown, penggunaan imej, emoji dan indeks meningkatkan kebolehbacaan dan menjadikan projek anda lebih menarik kepada pengguna dan perekrut.
  • Menggabungkan README penuh dalam setiap repositori dengan profil README di GitHub mengukuhkan jenama peribadi anda dan menukarkan akaun anda menjadi portfolio profesional.

Apakah yang perlu disertakan dalam README untuk menjadikan projek anda menonjol di GitHub?

Jika dua repositori GitHub mengandungi kod yang sama, tetapi hanya satu yang mempunyai fail README yang ditulis dengan baik dan menarik secara visual , hampir semua orang akan memilih yang kedua. Dalam persekitaran seperti GitHub, di mana beribu-ribu projek bersaing untuk mendapatkan perhatian, fail README adalah kad panggilan anda, pameran anda, dan selalunya perbezaan antara seseorang yang mencuba projek anda atau menutupnya selepas dua saat.

README bukan sekadar formaliti: ia adalah tempat anda menerangkan apa yang telah anda cipta, mengapa ia wujud, cara menggunakannya dan apa yang menjadikannya istimewa . Ia juga menceritakan banyak tentang anda sebagai seorang pembangun: kemahiran komunikasi anda, perhatian terhadap perincian dan profesionalisme. Mari kita lihat, langkah demi langkah, apa yang harus disertakan dalam README untuk menjadikan projek anda benar-benar menonjol di GitHub dan cara memanfaatkan semua potensinya.

Apakah itu README dan mengapa ia membawa begitu banyak berat pada GitHub?

README ialah fail teks dalam format Markdown, biasanya dipanggil README.md, yang ditunjukkan oleh GitHub secara lalai pada halaman utama repositoriIa adalah perkara pertama yang dilihat oleh sesiapa sahaja apabila mereka masuk, jadi ia berfungsi sebagai kulit projek anda, ringkasan eksekutif dan manual asas, semuanya dalam satu.

Dari sudut teknikal, Markdown ialah bahasa markup yang sangat mudah yang diterjemahkan ke dalam HTML . Ini membolehkan anda menambah tajuk, senarai, pautan, imej, jadual, coretan kod atau emoji tanpa sebarang kerumitan. Tambahan pula, GitHub mentafsir Markdown ini secara automatik, jadi dengan satu fail teks biasa, anda boleh mencapai pembentangan yang digilap.

README yang ditulis dengan baik menjawab dengan jelas tiga soalan utama: apa yang dilakukan oleh projek anda, bagaimana ia digunakan dan mengapa sesiapa sahaja harus peduli . Jika seseorang perlu mentafsirnya dengan melihat pokok fail atau membaca kod tanpa konteks, mereka mungkin akan pergi ke repositori yang didokumentasikan dengan lebih baik.

Tambahan pula, ramai pembangun dan perekrut menggunakan GitHub sebagai portfolio profesional . Jika mereka menemui repositori yang dipenuhi dengan kod tetapi kekurangan fail README atau dengan penerangan yang minimum, mereka mungkin akan menganggap projek itu tidak sempurna atau anda tidak peduli tentang dokumentasi. Sebaliknya, berbilang repositori dengan fail README yang mantap menyampaikan profesionalisme, perhatian terhadap perincian dan keupayaan untuk bekerjasama dengan berkesan.

Terdapat juga kes di mana anda tidak berminat untuk menarik pengguna atau penyumbang, contohnya, jika ia merupakan repositori dalaman atau eksperimen peribadi. Dalam situasi tersebut, README penuh mungkin tidak begitu diperlukan. Tetapi secara amnya, jika repositori tersebut awam dan membentuk sebahagian daripada imej anda sebagai pembangun, melaburkan masa dalam README hampir tidak pernah menjadi satu kesilapan.

Elemen penting yang tidak boleh terlepas daripada README yang menonjol

Jika anda melihat projek popular di GitHub, anda akan melihat bahawa fail README mereka boleh mempunyai gaya yang sangat berbeza, tetapi biasanya mereka berkongsi beberapa bahagian dan sumber yang sama . Docusaurus, Open MCT NASA, SDK besar seperti yang daripada Dropbox atau alatan Facebook adalah contoh yang baik: setiap satu mempunyai personaliti tersendiri, tetapi semuanya mengendalikan aspek pembentangan dengan sangat baik.

Ideanya bukanlah untuk menyalin corak dengan tepat, tetapi untuk memahami elemen mana yang berguna dan menyesuaikannya dengan projek dan khalayak sasaran anda . Berdasarkan contoh dan cadangan terbaik daripada pelbagai panduan, kita boleh mengenal pasti satu set elemen utama yang perlu diingat semasa menyediakan README anda.

Sebagai panduan umum, fail README yang lengkap biasanya merangkumi tajuk, imej atau logo, lencana, isi kandungan, penerangan, status projek, arahan pemasangan, garis panduan penggunaan, demo, teknologi, penyumbang, pengarang, lesen dan, dalam beberapa kes, bahagian tambahan seperti pengujian atau cara menyumbang. Menggunakan semua ini tidak wajib, tetapi anda harus mempertimbangkan bahagian mana yang sesuai untuk situasi anda.

Kuncinya adalah mencari keseimbangan yang tepat: cukup terperinci untuk sesiapa sahaja memahami dan menggunakan projek anda , tetapi tanpa menjadikan README sebagai dinding teks yang tidak berkesudahan. Untuk kandungan yang lebih teknikal dan meluas, anda sentiasa boleh memautkan ke dokumentasi luaran.

Perlu diingat juga bahawa GitHub secara automatik menjana jadual kandungan daripada tajuk, yang boleh diakses daripada ikon di sudut kiri atas README, jadi struktur tajuk yang baik sangat membantu navigasi, walaupun anda tidak membina indeks manual anda sendiri.

Tajuk, kulit buku dan imej dalam README

Elemen pertama yang muncul dalam README biasanya tajuk, yang dimulakan oleh GitHub dengan nama repositori . Walau bagaimanapun, anda tidak diwajibkan untuk mengekalkan nama itu dengan tepat: anda boleh mengubahnya dalam README itu sendiri kepada tajuk yang lebih deskriptif dan mesra manusia.

Tajuk yang baik menggabungkan kejelasan dan daya tarikan: Terangkan apa yang dilakukan oleh projek itu dan, jika sesuai, tambahkan sentuhan kreatif.Dalam Markdown, adalah perkara biasa untuk menggunakan tajuk aras atas, walaupun anda juga boleh menggunakan tag HTML seperti <h1 align="center"> jika anda mahu ia kelihatan di tengah, atau bermain dengan saiz yang lebih kecil jika anda sudah mempunyai logo yang dominan.

Tepat di bawah tajuk, adalah idea yang baik untuk memasukkan imej muka depan atau logo projek . Anda boleh mereka bentuknya dengan alatan seperti Canva atau mana-mana editor yang anda suka dan kemudian menambahkannya ke README. Di GitHub, hanya seret fail ke editor README dan ia akan menjana rujukan imej secara automatik dan memuat naiknya ke repositori.

Apabila memasukkan imej, adalah penting untuk tidak meninggalkan penerangan lalai: Isi teks alternatif dengan sesuatu yang paling kurang menggambarkan apa yang anda lihat.Untuk kebolehcapaian dan untuk pengguna yang melayari dengan pembaca skrin. Jika anda lebih suka mengawal laluan sendiri, anda juga boleh memuat naik imej ke folder dalam repositori (contohnya, assets/images) dan pautkannya menggunakan Markdown konvensional.

Pilihan lain adalah dengan menggunakan perkhidmatan pengehosan imej seperti Imgur atau yang serupa, tetapi dari segi kebolehpercayaan, adalah lebih selamat untuk menyimpan imej anda dalam repositori anda sendiri . Dengan cara itu, anda tidak bergantung pada pelayan luaran untuk memadam atau menukar fail dan meninggalkan fail README anda penuh dengan jurang.

Lencana untuk memaparkan status, statistik dan metrik

Apakah yang perlu disertakan dalam README untuk menjadikan projek anda menonjol di GitHub?

Lencana telah menjadi hampir standard dalam README moden. Ia merupakan imej kecil dengan teks yang meringkaskan maklumat projek utama secara sepintas lalu : status ujian, jenis lesen, versi semasa, penggunaan kebergantungan, bilangan bintang, aktiviti Discord, dsb.

Banyak repositori besar menggunakan lencana ini untuk memberikan konteks pantas. Contohnya, SDK Dropbox mungkin memaparkan lencana dengan lesen MIT, versi Maven yang disokong dan tarikh keluaran terakhir . Butiran seperti ini membantu anda menilai sama ada projek itu aktif, tahap kematangannya atau sama ada ia sesuai dengan tindanan anda.

Cara paling mudah untuk mencipta lencana adalah dengan menggunakan Shields.io , perkhidmatan yang menjana imej dinamik daripada URL. Hanya pilih jenis lencana, tentukan teks dan warna atau berikan URL repositori anda untuk mencadangkan lencana yang telah dikonfigurasikan terlebih dahulu. Kemudian tampal sahaja pautan tersebut ke dalam fail README.

Satu contoh biasa ialah lencana yang menunjukkan bahawa projek sedang dalam pembangunan, seperti lencana hijau dengan teks “STATUS – SEDANG DIBANGUN”. Anda juga boleh menambah lencana sosial dengan bilangan bintang untuk akaun atau organisasi anda , menandakan bahawa terdapat aktiviti pada pelayan Discord anda atau dokumentasi adalah terkini.

Dari segi persembahan, anda mempunyai kebebasan untuk meletakkannya sebaris betul-betul di bawah tajuk atau dalam perenggan tengah menggunakan HTML, contohnya dengan melampirkan beberapa imej dalam <p align="center">Perkara penting adalah jangan keterlaluan: Pilih lencana yang benar-benar memberikan maklumat berguna dan elakkan mengisi pengepala dengan ikon yang tidak akan dibaca oleh sesiapa pun.

Isi kandungan dan struktur dalaman dokumen

Apabila README anda mula menjadi agak besar, adalah wajar untuk memikirkan navigasi. GitHub sudah menawarkan jadual kandungan bar sisi yang dijana secara automatik daripada tajuk Markdown anda, yang boleh diakses melalui ikon menu kecil di bahagian atas.

Walaupun begitu, dalam projek besar, adalah sangat berguna untuk memasukkan indeks manual pada permulaan fail , dengan pautan dalaman ke setiap bahagian utama. Dengan cara ini, sesiapa sahaja boleh beralih ke pemasangan, penggunaan, sumbangan atau pelesenan dengan satu klik, tanpa perlu menatal tanpa henti.

Untuk membina indeks tersebut, pautan digunakan yang menunjukkan pengecam yang dijana oleh GitHub untuk setiap tajuk. Contohnya, bahagian ## Instalación Ia biasanya dirujuk sebagai #instalación dalam pautan. Dengan senarai pautan dalaman, anda boleh mencipta menu jenis "Isi Kandungan" yang biasa digunakan oleh pengguna.

Adalah penting untuk konsisten dengan tajuk anda: gunakan aras logik (h2, h3, dll.) dan namakan bahagian anda dengan jelas . Ini bukan sahaja membantu dengan indeks manual, tetapi juga dengan jadual automatik yang dijana oleh GitHub dan kebolehbacaan keseluruhan dokumen.

Jika README pendek, indeks adalah pilihan; tetapi selepas beberapa bahagian tertentu, ia menjadi sangat praktikal, terutamanya jika anda menerbitkan panduan yang luas, API dengan banyak bahagian atau projek dengan pemasangan yang kompleks.

Huraian projek: apakah ia, untuk siapa ia, dan masalah apa yang diselesaikannya

Bahagian penerangan mungkin yang paling penting dari sudut konseptual. Di sinilah anda menerangkan, secara ringkas tetapi berkesan, tentang apa projek anda, mengapa ia wujud, dan apa yang ditawarkannya . Ia tidak perlu menjadi esei, tetapi ia harus lebih daripada sekadar ayat generik.

Amalan terbaik adalah menjawab beberapa soalan penting secara eksplisit: apa yang mendorong anda untuk menciptanya, masalah apa yang diselesaikannya, apa yang anda pelajari semasa pembangunan dan apa yang membezakan pendekatan anda ? Jika satu-satunya sebabnya adalah "kerana ia merupakan tugasan kelas," adalah lebih baik untuk mengkaji lebih mendalam dan membincangkan tentang cabaran teknikal, keputusan reka bentuk atau nilai untuk pengguna tertentu.

Dalam sesetengah projek, penerangannya sangat ringkas, seperti SDK tertentu yang hanya menjelaskan bahawa ia menyediakan pustaka untuk mengakses API tertentu dan menyebut keserasian . Dalam projek lain, terutamanya aplikasi lengkap atau produk kompleks, lebih terperinci diberikan, kes penggunaan dijelaskan dan angka atau contoh dunia sebenar disertakan.

Cuba tulis bahagian ini dengan seseorang yang bermula dari awal: elakkan jargon yang tidak perlu dan jelaskan konteksnya dengan cara yang jelas dan mudah difahami . Anda boleh menggunakan satu ayat untuk meringkaskan objektif dan satu atau dua perenggan untuk menambah nuansa tentang khalayak sasaran atau jenis masalah yang anda selesaikan.

Jika anda mempunyai demo dalam talian yang berfungsi, adalah lebih baik untuk menyebut bahawa projek itu telah digunakan, memautkan ke demo tersebut atau menjemput pembaca untuk mencubanya sebelum meneruskan membaca dokumentasi yang lain.

Status projek, ciri dan demonstrasi visual

Satu lagi bahagian penting README ialah menunjukkan keadaan semasa projek . Memasuki alat matang dengan keluaran stabil tidak sama seperti memasukkan sesuatu pada peringkat awal, sama ada dalam bentuk percubaan atau beku. Anda boleh mencerminkannya dengan lencana, baris teks atau kedua-duanya.

Format yang sangat biasa adalah dengan memasukkan nota pendek dengan emoji, seperti “ Projek dalam pembinaan ”, menggunakan sintaks emoji GitHub dalam Markdown atau dengan memasukkan ikon secara langsung. Letakkannya dalam subtajuk atau letakkannya di tengah menggunakan <h4 align="center"> Ia memberikan keterlihatan tanpa mengambil terlalu banyak ruang.

Berikutnya biasanya senarai ciri utama projek . Matlamat di sini bukanlah untuk menyenaraikan setiap butiran, tetapi untuk mengumpulkan keupayaan utama kepada perkara yang jelas: apa yang boleh dilakukan oleh pengguna dengan aplikasi anda, titik akhir yang didedahkan oleh API anda, operasi yang diliputi oleh pustaka anda dan sebagainya.

Untuk memaksimumkan impak, adalah idea yang bagus untuk mengiringi ciri-ciri ini dengan demonstrasi visual . Anda boleh merakam GIF antara muka yang sedang digunakan, mengambil tangkapan skrin yang berkaitan atau memautkan ke video pendek. Memasukkan imej atau GIF mengikuti corak yang sama seperti sebelumnya: sama ada seret fail ke dalam editor GitHub atau muat naik ke folder dalam repositori dan pautkannya menggunakan laluan relatifnya.

Jika projek anda tidak mempunyai antara muka grafik (contohnya, ia merupakan pakej backend atau pustaka), anda boleh menunjukkan contoh penggunaan dalam output kod dan konsol supaya orang ramai memahami apa yang sebenarnya dilakukan oleh alat anda apabila mereka menjalankannya.

Pemasangan, pelaksanaan dan penggunaan praktikal

Sebaik sahaja seseorang memahami apa yang dilakukan oleh projek anda dan yakin ia berbaloi, perkara seterusnya yang akan mereka cari ialah cara memasang dan menjalankannya. Bahagian pemasangan harus menerangkan langkah demi langkah cara menyediakan persekitaran , daripada mengklon repositori hingga melancarkan aplikasi.

Amalan standard adalah untuk memasukkan blok kecil dengan arahan asas, seperti cara mengklon repositori, menavigasi ke folder projek dan memasang kebergantungan menggunakan pengurus yang sesuai: npm, pip, Maven, Composer atau mana-mana yang sesuai . Jika pembolehubah persekitaran, perkhidmatan luaran atau langkah tambahan diperlukan, ia juga harus dinyatakan dengan jelas dalam bahagian ini.

Seterusnya, dalam bahagian penggunaan, anda huraikan bagaimana projek dilaksanakan dan arahan atau laluan yang berkaitanDalam aplikasi web, ini boleh semudah npm start dan URL akses setempat; dalam API anda boleh mendokumentasikan laluan utama, parameter contoh dan respons; dalam alat konsol, pilihan yang paling banyak digunakan.

Lebih spesifik anda dengan contoh-contoh kecil, lebih mudah bagi pengguna kali pertama untuk menjalankan semuanya tanpa rasa kecewa. Menambah tangkapan skrin atau GIF yang menunjukkan aplikasi sedang digunakan akan melengkapi bahagian ini dengan baik, terutamanya dalam projek pengguna akhir.

Jika projek anda digunakan dalam persekitaran pengeluaran atau ujian, adalah penting untuk memautkan kepada versi dalam talian atau demo yang boleh diakses . Ramai orang lebih suka mencubanya terus di sana dan hanya kemudian mengklon kod tersebut untuk menerokanya mengikut masa lapang mereka.

Teknologi yang digunakan, struktur dan ujian

Bahagian yang sangat berguna, terutamanya jika anda menggunakan GitHub sebagai portfolio, ialah senarai teknologi, bahasa, rangka kerja dan alatan yang terlibat dalam projek tersebut . Bahagian ini membolehkan sesiapa sahaja yang melihat repositori anda melihat sepintas lalu tindanan yang anda gunakan.

Anda boleh menyenaraikan perkara seperti bahasa utama, rangka kerja bahagian hadapan atau bahagian belakang, pangkalan data, sistem penggunaan, pustaka utama atau alat pengujian. Ia tidak perlu menjadi ensiklopedia, tetapi ia harus mencerminkan dengan tepat apa yang sebenarnya telah anda usahakan semasa membangunkan repositori tersebut.

Dalam projek yang lebih kompleks, adalah juga berguna untuk memasukkan gambar rajah kecil struktur fail atau modul , yang menunjukkan direktori utama dan tujuannya. Pokok folder dengan fail yang paling relevan membantu anda mencari jalan dengan cepat tanpa perlu membuka setiap laluan satu persatu.

Jika anda telah meluangkan masa menulis ujian, adalah idea yang baik untuk menambah bahagian khusus yang menerangkan pelbagai jenis ujian dan cara menjalankannya . Anda boleh memperincikan arahan yang melancarkan ujian unit atau integrasi, sama ada terdapat liputan ujian automatik atau jika anda menggunakan sebarang perkhidmatan luaran untuk integrasi berterusan.

Bahagian tambahan ini bukan sahaja meningkatkan pengalaman bagi sesiapa sahaja yang ingin menyumbang atau menggunakan semula kod anda, tetapi juga mengukuhkan imej projek yang serius dan boleh diselenggara, berbeza dengan repositori yang lebih terancang di mana tiada satu pun daripada ini didokumenkan.

Penyumbang, penulis dan komuniti di sekitar projek ini

Jika repositori anda menerima sumbangan atau telah menerima sumbangan luaran, bahagian penyumbang adalah tempat yang bagus untuk mengucapkan terima kasih dan memberi keterlihatan kepada mereka yang telah mengambil bahagian . Ini membina komuniti dan menunjukkan bahawa projek ini bukanlah usaha yang terpencil.

Banyak projek memaparkan grid dengan avatar GitHub penyumbang, dipautkan ke profil mereka atau menggunakan perkhidmatan seperti contrib.rocks untuk menjana imej secara automatik dengan semua orang yang telah menyumbang . Pilihan lain ialah jadual Markdown dengan pautan foto, nama dan profil kecil.

Adalah penting untuk membezakan antara penyumbang sekali-sekala dan pengarang utama projek. Dalam bahagian pengarang, anda boleh memperkenalkan diri anda dan seluruh pasukan teras dengan gambar atau avatar kecil, nama anda dan pautan ke profil GitHub anda atau rangkaian profesional yang lain.

Dalam projek dengan komuniti yang aktif, adalah wajar untuk menambah pautan ke sokongan luaran atau saluran perbincangan , seperti pelayan Discord, akaun Twitter, laman web rasmi atau dokumentasi luaran. Ini memudahkan orang ramai mengetahui di mana hendak bertanya soalan, mencadangkan penambahbaikan atau mengikuti berita terkini.

Jika anda ingin menggalakkan sumbangan, adalah dinasihatkan untuk memautkan ke dokumen tertentu dengan garis panduan untuk kerjasama: panduan gaya kod, proses untuk membuka isu, templat untuk permintaan tarik atau kod tatalaku seperti Perjanjian Penyumbang.

Lesen dan aspek perundangan repositori

Kita telah sampai ke bahagian yang diabaikan oleh ramai pemula tetapi amat penting: lesen. Projek awam di GitHub bukanlah perisian percuma atau sumber terbuka yang sebenar dalam erti kata undang-undang jika anda tidak menyatakan terma dan syarat di mana ia boleh digunakan, diubah suai dan diedarkan semula.

Amalan terbaik adalah dengan memasukkan fail LICENSE dalam akar repositori dengan teks penuh lesen yang dipilih (MIT, Apache 2.0, GPL, Creative Commons, dll.) dan, selanjutnya, Sebutkan secara ringkas dalam README lesen mana yang terpakai.Contohnya, baris yang menunjukkan bahawa kod tersebut dilesenkan di bawah MIT, dan dokumentasi khusus tertentu mempunyai lesen yang berbeza.

Jika anda tidak pasti lesen yang hendak dipilih, sumber seperti ChooseALicense.com boleh membantu anda membandingkan pilihan dan memahami implikasi setiap satu. Memilih lesen yang betul adalah penting sama ada anda ingin memudahkan penggunaan kod anda untuk perniagaan atau memastikan penambahbaikan dikongsi di bawah terma yang sama.

Dalam README, bahagian terakhir yang menyatakan jenis lesen dan pautan ke fail yang sepadan sudah memadai. Langkah kecil ini memberikan kejelasan kepada sesiapa sahaja yang ingin menggunakan semula kerja anda atau mengintegrasikannya ke dalam projek yang lebih besar tanpa rasa takut akan masalah undang-undang.

Sesetengah projek melangkah lebih jauh dan membezakan antara lesen kod dan lesen untuk dokumentasi atau sumber grafik, yang sangat berguna jika, sebagai contoh, anda ingin mengekalkan beberapa perlindungan ke atas jenama atau bahan dokumen tetapi melepaskan sepenuhnya pangkalan kod.

Profil GitHub README dan helah lanjutan yang lain

Selain README untuk setiap projek, GitHub membolehkan anda mencipta README khas yang dikaitkan dengan profil anda sendiri . Ini merupakan cara yang sangat berguna untuk memperkenalkan diri anda sebagai pembangun, mempamerkan kemahiran anda, mengetengahkan projek dan memberikan maklumat hubungan.

Untuk mengaktifkannya, anda perlu membuat repositori awam dengan nama yang sama dengan nama pengguna GitHub anda, dan sertakan fail README.md dalam direktori root dan isikannya dengan kandungan. GitHub akan memaparkan README tersebut secara automatik di bahagian atas profil awam anda, seperti kad perniagaan.

Jika anda memadam fail tersebut, mengosongkan kandungannya, menukar nama repositori atau menjadikannya peribadi, README tidak akan lagi muncul dalam profil anda . Oleh itu, adalah lebih baik untuk melayannya seperti repositori lain dan memastikan ia dikemas kini, terutamanya jika anda menggunakannya untuk mempamerkan projek terpenting atau teknologi kegemaran anda.

Dari segi reka bentuk, README profil anda membolehkan anda menggunakan banyak sumber yang telah kita bincangkan: logo, imej berpusat, lencana teknologi, kaunter bintang, pautan ke rangkaian sosial dan bahagian kecil yang diserlahkan . Ia merupakan tempat yang sesuai untuk meringkaskan siapa diri anda secara profesional tanpa memaksa sesiapa pun untuk menapis berpuluh-puluh repositori.

Jika anda ingin melangkah lebih jauh, anda juga boleh menggunakan helah visual kecil dalam README projek anda: pusatkan logo dengan blok HTML, gunakan tag <picture> y <source> untuk menyesuaikan imej kepada tema gelap atau terang, memaparkan graf yang menunjukkan evolusi bintang dalam repositori atau membenamkan senarai kolaborator yang dijana secara dinamik.

Akhirnya, gabungan README yang baik untuk setiap projek dan profil README yang direka dengan baik menjadikan akaun GitHub anda menjadi portfolio yang kukuh dan mudah untuk sesiapa sahaja yang ingin mengetahui tentang kerja anda: daripada perekrut kepada pembangun lain yang mencari projek untuk bekerjasama.

Apabila anda terbiasa menganggap README sebagai bahagian asas pembangunan, dan bukan sebagai tambahan saat akhir, repositori anda mula mendapat daya tarikan, kejelasan dan kepaduan; dan itu diterjemahkan secara langsung kepada lebih banyak minat, lebih banyak maklum balas dan lebih banyak peluang dalam ekosistem GitHub.

Cara menulis log perubahan yang jelas yang benar-benar membantu pengguna dan pembangun
artikel berkaitan:
Cara menulis log perubahan yang jelas yang membantu pengguna dan pembangun

Tambahkan sebagai sumber pilihan dalam Google