Membangun proyek perangkat lunak berbasis komunitas di GitHub

Sekilas

Baik Anda mengelola proyek perangkat lunak perusahaan atau sumber terbuka, pelajari bagaimana GitHub memungkinkan Anda membangun komunitas yang menumbuhkan komunikasi dan kolaborasi sambil menerapkan kembali pedoman yang direkomendasikan, kode etik, dan praktik terbaik keamanan.

Dalam jalur pembelajaran ini, Anda akan mempelajari cara:

  • Membangun keterlibatan komunitas untuk proyek kepemilikan dan sumber terbuka.
  • Pilih apakah ide Anda adalah kandidat yang baik untuk proyek sumber terbuka.
  • Pindahkan proyek yang ada ke GitHub dari komputer pribadi Anda atau dari sistem kontrol versi lama.
  • Jaga keamanan repositori GitHub Anda.
  • Berkontribusi pada proyek sumber terbuka.

Prasyarat

Modul dalam jalur pembelajaran ini

Pelajari cara menggunakan fitur utama GitHub, termasuk isu, pemberitahuan, cabang, commit, dan pull request.

Pelajari cara mengelola program InnerSource yang sukses di GitHub melalui penemuan, panduan, dan pemeliharaan yang efektif.

Pelajari cara membuat program sumber terbuka yang sukses dengan menetapkan panduan kontributor, mengikuti proses yang terbukti, dan dengan menggunakan standar komunitas.

Pelajari cara mengunggah proyek yang ada ke GitHub.

Pelajari cara memindahkan proyek yang ada ke GitHub dari sistem kontrol versi lama.

Dalam modul ini, Anda akan mempelajari praktik terbaik untuk membangun, menghosting, dan memelihara repositori yang aman di GitHub.

Pelajari cara menggunakan GitHub untuk menemukan proyek dan tugas sumber terbuka untuk dikontribusikan. Temukan cara membuat permintaan pull dan berkomunikasi dengan pemeliharaan proyek secara efektif untuk menerima perubahan Anda. Pelajari tentang manfaat terlibat dengan komunitas sumber terbuka.