Course content

Bacaan: Rekap: Kontrol versi

Click on the "Edit" button in the top corner of the screen to edit your slide content.

Pendahuluan

Untuk mensimulasikan proyek di dunia nyata, Anda akan membuat aplikasi Android Little Lemon dengan mengikuti prosedur kontrol versi. Dalam bacaan ini, Anda akan merangkum cara bekerja dengan alat kontrol versi Git dan GitHub.

Kontrol versi

Umumnya, sebuah produk perangkat lunak dikembangkan melalui kolaborasi sekelompok pengembang, yang masing-masing bertanggung jawab atas fungsionalitas tertentu dari produk tersebut. Anda dapat membayangkan bahwa banyak pengembang memodifikasi kode sumber yang sesuai. Namun, misalkan beberapa perubahan dalam kode menghasilkan bug tertentu dalam produk. Dalam hal ini, harus ada cara untuk melacak penyebab masalah dan mengembalikan kondisi produk ke versi yang berfungsi sebelumnya. Itulah mengapa sistem kontrol versi sangat penting untuk proyek pengembangan perangkat lunak apa pun. Untuk detail lebih lanjut tentang hal ini, kunjungi kembali bagian Apa itu kontrol versi? dari kursus Kontrol versi.

Ada dua jenis sistem kontrol versi: terpusat dan terdistribusi. Untuk meninjau sistem-sistem ini, Anda dapat mengunjungi kembali artikel Sistem kontrol versi dan alat dalam kursus Kontrol versi. Mari kita telusuri secara singkat dua alat kontrol versi, Git dan GitHub.

Git

Git adalah sistem kontrol versi terdistribusi (DVCS) yang populer. Ini adalah perangkat lunak sumber terbuka dan gratis yang dirancang untuk mengelola semua riwayat kode sumber. Git memungkinkan Anda untuk menyimpan riwayat komit, kembali ke versi sebelumnya, dan berbagi kode. Untuk meninjau cara bekerja dengan Git, lihat pelajaran tentang Bekerja dengan Git di kursus Kontrol versi .

Anda dapat mengunduh dan menginstal Git di komputer Anda dari https://git-scm.com/downloads. Untuk mulai menggunakan Git, Anda perlu membuat dan mengkloning repositori. Untuk meninjau cara melakukan ini, tinjau kembali video tentang Membuat dan mengkloning repositori di kursus kontrol versi. Untuk detail lebih lanjut tentang berkolaborasi di Git, termasuk menambahkan dan mengomit file, lihat video Menambahkan dan mengomit di kursus Kontrol versi.

GitHub

Biasanya, Anda menyimpan repositori Git di GitHub. GitHub memiliki fitur source control management (SCM) dari Git dan beberapa fitur lain seperti manajemen proyek, manajemen tiket dukungan, dan pelacakan bug. Pengembang menggunakan GitHub untuk membagikan repositori mereka, mengakses repositori pengembang lain, dan menyimpan salinan jarak jauh dari repositori untuk digunakan sebagai cadangan.

Anda dapat membuat akun GitHub dengan mengikuti tautan ini: https://github.com/. Anda kemudian dapat membuat repositori baru di sana. Untuk mempelajari lebih lanjut tentang GitHub dan menyiapkan akun Anda, kunjungi kembali bacaan berikut di kursus Kontrol versi :

Setelah menyiapkan akun Anda, kembali ke terminal Git dan dorong repositori lokal ke repositori GitHub.

Kesimpulan

Dalam bacaan ini, Anda telah meninjau kembali konsep-konsep yang terkait dengan kontrol versi, termasuk bahwa Git adalah sistem kontrol versi terdistribusi dan cara membuat dan mendorong repositori lokal di GitHub. Anda sekarang siap untuk latihan menyiapkan repositori untuk proyek Anda. Setelah Anda menyelesaikan Capstone Project, Anda akan dilengkapi dengan keterampilan untuk mendorong kode Anda ke repositori GitHub untuk ditampilkan dalam portofolio.

Rating
0 0

There are no comments for now.

to be the first to leave a comment.