Tutorial Azure Repos Git
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Gunakan kontrol versi untuk menyimpan pekerjaan Anda dan mengoordinasikan perubahan kode di seluruh tim Anda. Bahkan jika Anda hanya pengembang tunggal, kontrol versi membantu Anda tetap terorganisir saat memperbaiki bug dan mengembangkan fitur baru. Kontrol versi menyimpan riwayat pengembangan Anda sehingga Anda dapat meninjau dan bahkan mengembalikan ke versi kode apa pun dengan mudah.
Langkah-langkah dalam tutorial berikut menunjukkan cara menjalankan tugas kontrol versi umum menggunakan alur kerja kontrol versi berikut.
Alur kerja kontrol versi
Kontrol versi memiliki alur kerja umum yang digunakan sebagian besar pengembang saat menulis kode dan membagikannya dengan tim.
Langkah-langkah ini adalah:
- Dapatkan salinan lokal kode jika belum memilikinya.
- Buat perubahan pada kode untuk memperbaiki bug atau menambahkan fitur baru.
- Setelah kode siap, buatlah tersedia untuk ditinjau oleh tim Anda.
- Setelah kode ditinjau, gabungkan ke dalam basis kode bersama tim.
Git memiliki versi alur kerja ini menggunakan terminologi dan perintah yang unik untuk Git. Sepanjang tutorial ini, Anda akan mempelajari tentang repositori, cabang, penerapan, dan permintaan pull. Istilah-istilah ini mungkin terdengar akrab jika Anda telah menggunakan sistem kontrol versi seperti Team Foundation Version Control atau Subversion, tetapi keduanya berperilaku berbeda di Git.
Alur kerja Git
- Buat cabang untuk perubahan yang Anda rencanakan untuk dibuat dan beri nama, seperti
users/jamal/fix-bug-3214
ataucool-feature-x
. Untuk panduan pencabangan lainnya, lihat Mengadopsi strategi pencabangan Git - Terapkan perubahan ke cabang Anda. Orang sering memiliki beberapa penerapan untuk perbaikan bug atau fitur.
- Dorong cabang Anda ke repositori jarak jauh.
- Buat permintaan pull sehingga orang lain dapat meninjau perubahan Anda. Untuk menerapkan tanggapan, Anda mungkin perlu membuat lebih banyak penerapan dan mendorong lebih banyak perubahan.
- Selesaikan permintaan pull Anda atasi konflik penggabungan apa pun dan selesaikan permintaan pull Anda.
Gunakan alur kerja ini jika Anda baru menggunakan Git. Saat tim Anda menjadi lebih berpengalaman dan percaya diri dengan Git, perluas agar sesuai dengan kebutuhan tim Anda.