Saya baru dalam pengembangan dan mencoba mengunggah proyek kecil yang telah saya kerjakan ke profil GitHub saya. Proyek-proyek ini tidak bergantung satu sama lain.

Masalah saya adalah beberapa di antaranya adalah proyek file tunggal kecil. Semacam seperti tantangan mini yang telah saya pecahkan. Jadi saya berpikir untuk mengelompokkannya bersama di bawah satu repo yang disebut "pemrograman Python", misalnya.

Apakah ini praktik yang baik?

  • Jika ya, bagaimana saya harus melakukannya di Git, dan bagaimana saya masih memiliki file README yang muncul untuk setiap proyek mini.

  • Jika tidak, apa yang akan Anda rekomendasikan untuk dilakukan?

4
pooya tolideh 21 Desember 2016, 02:48

1 menjawab

Biasanya, Anda akan melihat bahwa tingkat atas repo berisi file README, mungkin setup.py dan beberapa informasi asing lainnya, dan mungkin folder tests. Kemudian akan ada folder yang berbagi nama dengan repo. Di dalam folder itu ada kode yang dimaksudkan sebagai konten inti dari modul/paket/skrip.

Ini juga tidak biasa untuk melihat organisasi yang berbeda, terutama dengan proyek yang sangat kecil dari skrip file tunggal.

Untuk kasus spesifik yang Anda sebutkan, lakukan apa pun yang Anda suka. Apa yang Anda usulkan terdengar sangat masuk akal bagi saya. Saya tidak ingin memiliki repo terpisah untuk semua tantangan yang saya selesaikan!

Saya biasanya menggunakan Gist untuk hal-hal sepele yang saya tidak ingin membuat repo, termasuk tantangan pengkodean . Jadi saya akan menawarkan itu sebagai alternatif. Lakukan apa pun yang paling cocok untuk Anda.

2
sytech 21 Desember 2016, 00:10