Cari commit Git berdasarkan isi pesan

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Cari commit di seluruh repositori Git Anda berdasarkan isi pesan. Filter hasil menurut proyek, repositori, penulis, atau cabang untuk menemukan apa yang Anda butuhkan dengan cepat. Jika Anda mencari ID penerapan tertentu, gunakan tampilan riwayat penerapan sebagai gantinya.

Tip

Anda dapat menggunakan AI untuk membantu tugas Azure DevOps. Lihat Aktifkan bantuan AI dengan Azure DevOps MCP Server untuk memulai.

Prasyarat

Kategori Prasyarat
Tingkat akses - Untuk menggunakan pencarian commit: Minimal akses Dasar.
- Untuk mencari commit dalam proyek privat: setidaknya akses Dasar. Akses pemangku kepentingan tidak termasuk Azure Repos.
- Untuk mencari commit di proyek publik: Setidaknya akses Stakeholder.
hasil pencarian Hasil berbasis akses: Saat Anda mencari di seluruh organisasi atau koleksi, Anda hanya melihat hasil untuk proyek dan repositori yang dapat Anda akses.
Kategori Requirements
Tingkat akses - Untuk menggunakan pencarian commit: minimal akses Basic.
- Untuk mencari commit di proyek pribadi: Setidaknya akses Dasar. Akses pemangku kepentingan tidak termasuk Azure Repos.
hasil pencarian Hasil berbasis akses: Saat Anda mencari di seluruh organisasi atau koleksi, Anda hanya melihat hasil yang dapat Anda akses.

Mencari penerapan

Masukkan kata kunci untuk mencari commit di seluruh repositori Anda.

  1. Masukkan satu atau beberapa kata kunci di kotak pencarian. Pencarian commit mencocokkan kata kunci Anda dengan pesan commit (baik judul maupun deskripsi).
  2. Pilih Commits untuk membatasi pencarian ke commit, lalu tekan Enter.
  3. Pada halaman hasil, pilih commit untuk membuka detail commit, di sana Anda dapat melihat perubahan, item kerja terkait, dan pull request.

Cuplikan layar halaman hasil pencarian commit di Azure DevOps, yang memperlihatkan tab Commit dipilih, commit yang cocok di daftar hasil, filter Repositori, Penulis, dan Cabang, kontrol pengurutan, dan panel detail commit.

Tip

Pencarian tidak membedakan huruf besar/kecil dan mendukung kata kunci, karakter pengganti, dan operator boolean. Untuk detailnya, lihat Fitur pencarian, penggunaan, dan contoh.

Mempersempit pencarian Anda dengan filter

Filter hasil menggunakan kombinasi filter berikut:

Filter Description
Proyek Batasi hasil pada komit dalam proyek tertentu. Filter ini tersedia saat Anda mencari di seluruh organisasi atau koleksi Anda.
Repositori Batasi hasil ke commit di satu atau beberapa repositori.
Penulis Batasi hasil ke commit yang dibuat oleh penulis tertentu.
Cabang Batasi hasil ke commit yang dapat dicapai dari cabang tertentu.

Urutkan hasil pencarian Anda

Pilih dari opsi pengurutan berikut:

Opsi pengurutan Description
Waktu penerapan Terbaru ke terlama menurut tanggal penerapan.
Relevance Dengan seberapa dekat hasilnya cocok dengan kata kunci Anda.

Mencari praktik terbaik

  • Mulai luas, lalu filter: Masukkan kata kunci, lalu gunakan filter proyek, repositori, penulis, atau cabang untuk mempersempit hasil.
  • Cari pesan commit: Pencarian mencocokkan judul dan deskripsi commit, bukan ID commit. Untuk pencarian ID, gunakan tampilan riwayat penerapan .
  • Periksa ejaan: Pencarian tidak benar otomatis, jadi periksa kembali kata kunci Anda.

Pengindeksan dan ketersediaan

Repositori secara otomatis diindeks untuk pencarian. Jika repositori belum diindeks, pencarian pertama Anda memicu pengindeksan, dan hasil muncul saat selesai.

Note

Indeks pencarian komit mengindeks komit yang dapat dijangkau dari cabang yang dapat dicari di repositori Git Anda. Repositori yang baru diimpor mungkin membutuhkan waktu untuk muncul di hasil pencarian saat pengindeksan selesai.

Untuk Azure DevOps Server, Administrator Koleksi harus menginstal dan mengonfigurasi pencarian sebelum pencarian commit tersedia.

Langkah selanjutnya