2017-05-01 13 views
7

için Deposu Dokümantasyon ile serpiştirilmiş çok fazla kod içeren bir eğitici yayınlıyorum. içinde barındıran avantajlarını Gist Vs. Öğretici

  • Github özü bu
  • her iki içeren kod açıklayan kod dosyaları ve markdown dosyaları ile

    1. Ayrı git depo var: Hiç kod barındıran iki yol düşünüyorum bir g/v deposu mu? Bunlardan biri diğerinden hangisini tercih ederdi?

    cevap

    10

    Gist, parçacıkları ve macunları başkalarıyla paylaşmanın basit bir yoludur. Repo, işinizin geçmişinin saklandığı bir yer olduğu için.

    İyi bir yanıt yok, kişisel tercih. Benimkini kavramsal bir ayrım yapıyorum. Bir tekniği göstermek için tasarlanmış bir kodsa, bir ilkeyi öğretin ya da bir çözümün içinde yer aldığı bir çözümü gösterin. Bir dosya mı yoksa 30 dosya mı olduğu önemli değil. Çalıştırılmak istenen asıl kod ise, olduğu gibi kullanılmışsa veya boilerplate olarak kullanılmışsa, onu uygun bir depoya koydum.

    +4

    "Tek bir dosya veya 30 dosya olması fark etmez" ... ancak alt dizinlere ihtiyacınız varsa önemli. Gist dizinleri desteklemiyor. –