Apidog Docs
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
Learning Center
HomeSupport CenterAPI ReferencesDownloadChangelog
Learning Center
HomeSupport CenterAPI ReferencesDownloadChangelog
  1. Branch
  • Pusat Pembelajaran Apidog
  • Memulai
    • Pengantar Apidog
    • Konsep Dasar di Apidog
    • Menavigasi Apidog
    • Mulai cepat
      • Ikhtisar
      • Membuat Endpoint
      • Membuat Permintaan
      • Menambahkan Aservi
      • Membuat Skenario Pengujian
      • Membagikan Dokumentasi API
      • Jelajahi Lebih Lanjut
    • Migrasi ke Apidog
      • Ikhtisar
      • Impor Manual
      • Impor Terjadwal (Ikat Sumber Data)
      • Opsi Impor
      • Ekspor Data
      • Impor dari
        • Impor dari Postman
        • Impor Spesifikasi OpenAPI
        • Impor cURL
        • Impor Markdown
        • Impor dari Insomnia
        • Impor dari apiDoc
        • Impor File .har
        • Impor WSDL
  • Data API mock
    • Ikhtisar
    • Smart Mock
    • Mock Kustom
    • Urutan Prioritas Mock
    • Mock Scripts
    • Cloud Mock
    • Mock Runner Self-Hosted
    • Bahasa Mock (Lokal)
  • Akun dan preferensi
    • Pengaturan Akun
    • Membuat Token Akses OpenAPI
    • Notifikasi
    • Pengaturan Bahasa
    • Tombol Pintas
    • Konfigurasi Proxy Jaringan
    • Mencadangkan Data
    • Memperbarui Apidog
    • Menghapus Akun
    • Fitur Eksperimental
  • Kirim request
    • Ikhtisar
    • Debugging SSE
    • MCP Client
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP atau WebService
    • GraphQL
    • gRPC
    • Gunakan Agen Proksi Permintaan untuk Debugging
    • Buat request
      • Riwayat Permintaan
      • Dasar-Dasar Permintaan
      • Parameter dan Body
      • Header Permintaan
      • Pengaturan Permintaan
      • Debug Permintaan
      • Menyimpan Permintaan sebagai Endpoint
      • HTTP/2
    • Autentikasi dan otorisasi
      • Ikhtisar
      • Sertifikat CA dan Klien
      • Jenis Otorisasi
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Autentikasi Hawk
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Respons dan cookie
      • Melihat Respons API
      • Mengelola Cookie
      • Ikhtisar
  • Mengembangkan dan men-debug API
    • Ikhtisar
    • Membuat Permintaan
    • Mengirim Permintaan
    • Kasus Debugging
    • Kasus Pengujian
    • Nilai Dinamis
    • Memvalidasi Respons
    • Design-First vs Request-First
    • Menghasilkan Kode
    • Environment dan variabel
      • Ikhtisar
      • Menggunakan Variabel
      • Manajemen Lingkungan
    • Rahasia vault
      • Gambaran Umum
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • Modul nilai dinamis
      • Airline
      • Animal
      • Warna
      • Commerce
      • Perusahaan
      • Database
      • Tipe Data
      • Tanggal
      • Keuangan
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Lokasi
      • Lorem
      • Musik
      • Number
      • Orang
      • Telepon
      • Sains
      • String
      • System
      • Vehicle
      • Word
    • Pra dan pascaprosesor
      • Ikhtisar
      • Aservi
      • Ekstrak Variabel
      • Tunggu
      • Keamanan
      • Operasi basis data
        • Ikhtisar
        • MySQL
        • MongoDB
        • Redis
        • Oracle Client
      • Menggunakan skrip
        • Ikhtisar
        • Skrip Pra-Pemroses
        • Skrip Post-processor
        • Skrip Publik
        • Referensi Skrip Postman
        • Memanggil Bahasa Pemrograman Lain
        • Menggunakan Pustaka JS
        • Memvisualisasikan Respons
        • Contoh skrip
          • Skrip Aservi
          • Menggunakan Variabel
          • Memodifikasi Permintaan
          • Contoh Lainnya
    • Debugging API
      • AI Agent Debugger
      • A2A Debugger
  • Mendesain API
    • Ikhtisar
    • Membuat Proyek API Baru
    • Dasar-Dasar Endpoint
    • Panduan Desain API
    • Modul
    • Mengonfigurasi Beberapa Contoh Body Permintaan
    • Komponen
    • Field Umum
    • Parameter Global
    • Riwayat Perubahan Endpoint
    • Komentar
    • Manajemen Endpoint Batch
    • Custom Protocol API
    • Mode Spec-first (Beta)
    • Skema keamanan
      • Gambaran Umum
      • Membuat Skema Keamanan
      • Menggunakan Skema Keamanan
      • Skema Keamanan dalam Dokumentasi Online
    • Fitur lanjutan
      • Bidang Endpoint Kustom
      • Skenario Pengujian Terkait
      • Status Endpoint
      • Tampilan Daftar Parameter
      • Identifikasi Unik Endpoint
    • Schemas
      • Gambaran Umum
      • Membuat Schema Baru
      • Membangun Schema
      • Hasilkan Skema dari JSON dan Sebagainya
      • oneOf, allOf, anyOf
      • Menggunakan Discriminator
  • Pengujian API
    • Gambaran Umum
    • Skenario pengujian
      • Membuat Skenario Pengujian
      • Meneruskan Data Antar Permintaan
      • Kondisi Kontrol Alur
      • Sinkronisasi Data dari Endpoint dan Kasus Endpoint
      • Mengimpor Endpoint dan Kasus Endpoint dari Proyek Lain
      • Mengekspor Skenario Pengujian
    • Laporan pengujian
      • Laporan Pengujian
    • Jalankan skenario pengujian
      • Menjalankan Skenario Pengujian
      • Menjalankan Skenario Pengujian secara Batch
      • Pengujian Berbasis Data
      • Data Pengujian Bersama
      • Tugas Terjadwal
      • Mengelola Lingkungan Runtime API dari Proyek Lain
    • Suite pengujian
      • Ikhtisar
      • Membuat Rangkaian Pengujian
      • Mengorkestrasi Test Suite
      • Menjalankan Rangkaian Pengujian Secara Lokal
      • Menjalankan Suite Pengujian Melalui CLI
      • Tugas terjadwal
    • Uji API
      • Pengujian Integrasi
      • Pengujian Performa
      • Pengujian End-to-End
      • Pengujian Regresi
      • Pengujian Kontrak
    • Apidog CLI
      • Ikhtisar
      • Menginstal dan Menjalankan Apidog CLI
      • Opsi Apidog CLI
    • CI/CD
      • Ikhtisar
      • Integrate with Github Actions
      • Integrasikan dengan Gitlab
      • Integrate with Jenkins
      • Memicu Pengujian melalui Git Commit
  • Publikasikan dokumentasi API
    • Gambaran Umum
    • Teknologi API yang Didukung
    • Berbagi Cepat
    • Melihat Dokumentasi API
    • Dokumentasi Markdown
    • Menerbitkan Situs Dokumentasi
    • Halaman Login Kustom
    • Tata Letak Kustom
    • CSS, JavaScript, HTML Kustom
    • Domain Kustom
    • Fitur AI
    • Pengaturan SEO
    • Pengaturan lanjutan
      • Pencarian Dokumentasi
      • Proxy CORS
      • Mengintegrasikan Google Analytics
      • Pengaturan Pohon Folder
      • Pengaturan Visibilitas
      • Menyematkan Nilai dalam URL Dokumentasi
    • Versi API
      • Gambaran Umum
      • Membuat Versi API
      • Menerbitkan Versi API
      • Membagikan Endpoint dengan Versi API
  • Branch
    • Ikhtisar
    • Membuat Cabang Sprint
    • Menguji API dalam Branch
    • Merancang API dalam Cabang
    • Menggabungkan Cabang Sprint
    • Mengelola Cabang Sprint
    • AI Branch (Beta)
  • Fitur AI
    • Ikhtisar
    • Mengaktifkan Fitur AI
    • Membuat Kasus Pengujian
    • Memodifikasi Skema dengan AI
    • Pemeriksaan Kepatuhan Endpoint
    • Pemeriksaan Kelengkapan Dokumentasi API
    • Penamaan Field Berbasis AI
    • Tanya Jawab Umum
  • Server MCP Apidog
    • Ikhtisar
    • Hubungkan Proyek Apidog ke AI
    • Menghubungkan Dokumentasi yang Dipublikasikan ke AI
    • Menghubungkan File OpenAPI ke AI
  • Praktik terbaik
    • Menangani Tanda Tangan API
    • Mengakses API yang Dilindungi OAuth 2.0
    • Alur Kerja Kolaborasi
    • Mengelola Status Autentikasi
  • Ruang offline
    • Gambaran Umum
  • Administrasi
    • Mengelola proyek
      • Mengelola Proyek
      • Pengaturan Notifikasi
      • Mengelola Anggota Proyek
      • Resource proyek
        • Koneksi Database
        • Koneksi Git
    • Mengelola tim
      • Mengelola Tim
      • Mengelola Anggota Tim
      • Aktivitas Tim
      • Peran & Izin Tim
      • Resource tim
        • General Runner
        • Variabel Tim
        • Request Proxy Agent
      • Kolaborasi real-time
        • Kolaborasi Tim
    • Checklist onboarding
      • Konsep Dasar
      • Panduan Onboarding
    • Mengelola organisasi
      • Mengelola Organisasi
      • Peran & Izin Organisasi
      • Manajemen paket
        • Manajer Penagihan di Organisasi
      • Single Sign-On (SSO)
        • Ikhtisar SSO
        • Mengonfigurasi Microsoft Entra ID
        • Mengonfigurasi Okta
        • Mengonfigurasi SSO untuk Organisasi
        • Mengelola Akun Pengguna
        • Memetakan Grup ke Tim
      • Provisioning SCIM
        • Pengantar Provisioning SCIM
        • Microsoft Entra ID
        • Okta
      • Resource organisasi
        • Self-Hosted Runner
  • Apidog Europe
    • Apidog Europe
  • Penagihan
    • Ikhtisar
    • Kredit
    • Meningkatkan Paket Anda
    • Metode Pembayaran Alternatif
    • Mengelola Langganan
    • Memindahkan Tim Berbayar ke Organisasi
  • Add-on
    • API Hub
    • Plugin Apidog Intellij IDEA
    • Ekstensi browser
      • Chrome
      • Microsoft Edge
    • Proxy request
      • Proksi Permintaan di Web
      • Proxy Permintaan dalam Dokumen Bersama
      • Proxy Permintaan di Client
  • Data dan keamanan
    • Penyimpanan dan Keamanan Data
    • Privasi dan Keamanan Data Pengguna
    • Perutean Permintaan dan Keamanan Data
  • Referensi
    • Pendekatan API Design-First
    • Ekstensi Spesifikasi OpenAPI Apidog
    • JSONPath
    • XPath
    • Ekspresi Reguler
    • JSON Schema
    • Format File CSV
    • Menginstal Lingkungan Java
    • Lingkungan Deployment Runner
    • Sintaks Markdown Apidog
    • Ekstensi Swagger Apidog
      • Gambaran Umum
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Ekstensi JSON Schema Apidog
      • Ikhtisar
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • Pusat dukungan
  1. Branch

Menggabungkan Cabang Sprint

Setelah definisi endpoint dikembangkan dan diterapkan dalam cabang sprint, Anda dapat menggabungkan sebagian atau seluruh perubahan ke cabang main.

Mengakses Fungsi Penggabungan#

Untuk API#

Opsi 1: Klik Merge pada pengalih cabang di sebelah APIs
Opsi 2: Klik Merge to main di kanan bawah APIs
Titik masuk penggabungan cabang sprint

Untuk Skenario Pengujian#

Skenario pengujian memerlukan penggabungan terpisah dan tidak digabungkan secara otomatis dengan sumber daya di APIs.
Saat berada di cabang sprint, arahkan kursor ke tombol ... di sebelah skenario pengujian dalam pengujian otomatis untuk melihat opsi Merge to Main.
Titik masuk penggabungan skenario pengujian

Menggabungkan ke Cabang Main yang Tidak Dilindungi#

Jika cabang main tidak dilindungi, pengguna dengan izin penggabungan proyek dapat meninjau perubahan dan langsung menggabungkannya ke cabang main.

Ikhtisar Penggabungan yang Tertunda#

Mengklik Merge akan membuka popup ikhtisar penggabungan dengan elemen-elemen utama:
ElemenDeskripsi
FilterMelihat hanya sumber daya yang dimodifikasi atau semua sumber daya di cabang sprint saat ini
Merging PreviewMenampilkan efek akhir pada direktori cabang main setelah penggabungan
Resource StatusTitik berkode warna (abu-abu: tidak berubah, oranye: dimodifikasi, hijau: baru)
Post-Merge StatusMemilih cara menyesuaikan status sumber daya yang digabungkan: Follow Current Branch, Follow Main, atau Specified Status
Ikhtisar penggabungan

Tinjauan Terperinci atas Penggabungan yang Tertunda#

Klik sumber daya untuk memperluas popup dan menampilkan konten terperinci untuk pengambilan keputusan penggabungan.

Sumber Daya Baru#

Sumber daya yang dibuat di cabang sprint saat ini, tidak ada di cabang main
Jika digabungkan, sumber daya akan dibuat di cabang main pada lokasi yang ditentukan
Klik untuk melihat konten lengkap
Detail sumber daya baru

Sumber Daya yang Dimodifikasi#

Sumber daya yang di-fork dari cabang main dan terkait dengan sumber daya cabang main
Jika digabungkan, sumber daya cabang main akan ditimpa
Klik untuk melihat perubahan dibandingkan dengan sumber daya cabang main dan konten lengkap
Detail sumber daya yang dimodifikasi

Sumber Daya yang Tidak Berubah#

Sumber daya yang di-fork dari cabang main tanpa modifikasi
Tidak dapat dipilih untuk digabungkan (dan tidak perlu)
Tidak ada konten terperinci yang ditampilkan
Detail sumber daya yang tidak berubah
Jika sumber daya induk tidak dipilih, tidak satu pun sumber daya turunannya dapat digabungkan secara individual.
Konfirmasi penggabungan:
Popup konfirmasi penggabungan
Penggabungan selesai:
Setelah penggabungan, popup ringkasan menampilkan perubahan yang dibuat pada cabang main.
Popup penggabungan selesai

Melihat Detail Penggabungan dan Mengembalikan Penggabungan#

Di cabang main, akses Change History dari suatu sumber daya untuk:
Melihat konten yang dimodifikasi melalui penggabungan
Membandingkan konten dengan versi lain
Melacak dan mengembalikan perubahan
Riwayat sumber daya cabang main
Perbandingan riwayat sumber daya

Menggabungkan ke Cabang Main yang Dilindungi#

Saat menggabungkan ke cabang main yang dilindungi, pengguna dengan izin pengeditan harus membuat permintaan penggabungan untuk ditinjau dan disetujui oleh administrator.

Membuat Permintaan Penggabungan#

1.
Klik Merge di proyek
2.
Lihat semua perubahan di cabang saat ini
3.
Pilih sumber daya tertentu untuk digabungkan
4.
Klik Create Merge Request di kanan bawah
Membuat permintaan penggabungan

Meninjau Permintaan Penggabungan#

Peninjau melihat notifikasi di Project Overview yang menunjukkan adanya permintaan penggabungan baru.
Untuk meninjau:
1.
Buka Project Overview → Merge Requests
2.
Lihat daftar permintaan dengan informasi terperinci
Daftar permintaan penggabungan
3.
Klik permintaan penggabungan yang tertunda untuk mengevaluasi konten
4.
Bandingkan konten sebelum dan sesudah penggabungan
5.
Klik Merge untuk menyetujui dan menggabungkan perubahan
Tinjauan permintaan penggabungan
Penggabungan selesai:
Ikhtisar modifikasi
Status tergabung:
Status permintaan tergabung

Memodifikasi Permintaan Penggabungan yang Telah Dikirim#

Setelah mengirimkan permintaan penggabungan, jika perubahan diperlukan:
1.
Langsung modifikasi konten di cabang sprint
2.
Perubahan secara otomatis disinkronkan dengan permintaan penggabungan yang ada
3.
Tidak perlu membuat permintaan baru
4.
Modifikasi ditunjukkan pada halaman tinjauan
Memodifikasi permintaan penggabungan yang telah dikirim

Menolak Permintaan Penggabungan#

Jika permintaan penggabungan tidak sesuai:
1.
Klik Reject pada halaman tinjauan permintaan penggabungan
2.
Permintaan ditandai sebagai Closed
3.
Untuk membuat perubahan dan menggabungkan lagi, buat permintaan penggabungan baru
Menolak permintaan penggabungan
Detail permintaan tertutup:
Detail permintaan penggabungan tertutup

Menggabungkan Skenario Pengujian Otomatis#

Skenario pengujian otomatis dan endpoint digabungkan secara independen dan terpisah. Skenario pengujian memerlukan penggabungan individual tanpa halaman penggabungan menyeluruh.
Catatan Penting
1.
Gabungkan APIs terlebih dahulu: Gabungkan sumber daya di APIs sebelum menggabungkan skenario pengujian. Kegagalan melakukannya dapat menyebabkan skenario pengujian terkait di cabang main berjalan secara tidak normal.
2.
Akses administrator: Saat ini, hanya administrator proyek yang dapat menggabungkan skenario pengujian ke cabang main yang dilindungi. Fitur untuk permintaan penggabungan bagi skenario pengujian direncanakan untuk masa mendatang.
Menggabungkan skenario pengujian:
Arahkan kursor ke tombol ... pada skenario pengujian dalam pengujian otomatis untuk melihat opsi Merge to Main.
Menggabungkan skenario pengujian
Popup penggabungan skenario pengujian menampilkan:
InformasiDeskripsi
Basic InformationSkenario pengujian cabang sprint dan skenario cabang main terkait (jika ada)
Last Run ResultHasil eksekusi manual terakhir (arahkan kursor untuk ringkasan). Pastikan skenario lulus sebelum penggabungan
Merge ActionOverwrite (jika di-fork dari main) atau Add (jika baru)
Popup penggabungan skenario pengujian
Modified at 2026-06-11 10:17:04
Previous
Merancang API dalam Cabang
Next
Mengelola Cabang Sprint
Built with