Bagikan melalui


Salin perubahan dengan cherry-pick

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Git cherry-pick menyalin perubahan dari satu atau beberapa cabang sumber yang diterapkan ke cabang target. Tidak seperti penggabungan atau rebase, cherry-pick memungkinkan Anda memilih penerapan cabang sumber tertentu. Untuk setiap penerapan cabang sumber yang Anda pilih, Git membuat penerapan yang sesuai pada cabang target.

Anda dapat memilih ceri untuk mengatasi tugas-tugas umum ini:

  • Sebarkan fitur tertentu dari satu cabang ke cabang lainnya.
  • Salin pekerjaan yang Anda lakukan di cabang yang salah.
  • Terapkan perbaikan bug pada beberapa cabang.

Untuk gambaran umum alur kerja Git, lihat tutorial Azure Repos Git.

Cherry-pick penerapan

Azure Repos

Azure Repos memberikan dukungan terbatas untuk pemilihan ceri, dan hanya untuk tujuan membuat permintaan pull untuk menerapkan perbaikan pada cabang target. Untuk informasi selengkapnya, lihat Meningkatkan pemilihan ceri Azure DevOps.

Opsi Pilih Cherry di menu permintaan pull di Azure Repos melakukan hal berikut:

  1. Membuat cabang topik baru dari cabang target permintaan pull.
  2. Cherry-memilih semua perubahan dari cabang sumber permintaan pull ke cabang topik baru.
  3. Meminta Anda untuk membuat permintaan pull baru untuk menggabungkan cabang topik baru ke cabang target lain.

Untuk tutorial langkah demi langkah, lihat Membuat permintaan pull baru dengan cherry-pick.

GitHub

Antarmuka web GitHub tidak mendukung pemilihan ceri, tetapi GitHub Desktop tidak. Untuk panduan langkah demi langkah tentang cara memilih ceri di GitHub Desktop, lihat Cherry-memilih penerapan.

Langkah berikutnya