Saya mengerti bagaimana GitHub bekerja, tetapi satu hal yang saya bingung adalah, mengapa hampir setiap proyek OSS akhir-akhir ini memiliki tautan "Fork me on GitHub" di beranda mereka. Sebagai contoh,
http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/ , dan lainnya.
Mengapa ini sangat umum? Apakah mereka menginginkan / memerlukan validasi kode, memeriksa peningkatan keamanan / kinerja yang mungkin tidak mereka ketahui caranya?
Apakah ini dimaksudkan untuk menunjukkan bahwa ini adalah proyek kolaborasi - Anda dapat menambahkan peningkatan?
Apakah mereka bekerja untuk GitHub, atau ingin mempromosikan layanan mereka? Anehnya, saya pikir saya belum pernah melihat logo "Fork project on Bitbucket " baru-baru ini.
Reaksi pertama saya terhadap logo itu adalah bahwa proyek mungkin perlu dimodifikasi (bercabang) untuk mengintegrasikannya dengan apa pun yang berguna - atau bahwa mereka mendorong basis kode terfragmentasi, mendorong semua orang untuk membuat garpu proyek mereka sendiri. Tapi saya pikir itu bukan maksudnya.