Langkah 3: Menyiapkan GitHub
Teks ini diterjemahkan menggunakan AI. Jika Anda ingin melihat teks asli dalam bahasa Inggris, klik di sini.
Kami merekomendasikan untuk membuat repositori GitHub untuk setiap proyek yang sedang Anda kerjakan—tema, plugin, atau situs lengkap. Anda dapat membuat akun GitHub gratis, lalu menyiapkan repositori publik atau privat sebanyak yang Anda inginkan. GitHub akan memberi Anda fleksibilitas version control dan dapat menyinkronkan dengan mudah ke situs produksi atau staging WordPress.com Anda.
Alur kerja pengembangan ini direkomendasikan untuk sebagian besar kasus penggunaan, tetapi opsi alternatifnya adalah Studio Sync. Fitur ini memungkinkan Anda menyinkronkan situs WordPress.com lengkap dengan situs WordPress Studio lokal ke kedua arah tanpa memerlukan GitHub. Studio Sync juga dapat melengkapi alur kerja pengembangan berbasis GitHub untuk fleksibilitas tambahan.
Ada banyak cara untuk menambahkan kode Anda ke repositori GitHub, misalnya menggunakan command line. Namun, kami merekomendasikan penggunaan GitHub Desktop, aplikasi gratis yang berfungsi sebagai GUI untuk commit dan pull request Anda. Aplikasi ini memungkinkan Anda berinteraksi secara mulus dengan file situs lokal dan repositori GitHub melalui antarmuka visual yang intuitif.
Tutorial di bawah ini akan membahas alur kerja ini.
Jika Anda mengerjakan tema baru
Pertama, Anda perlu membuat repositori lokal di dalam folder tema Anda:
- Di GitHub Desktop, klik tombol “Create a New Repository on your Local Drive… (Buat Repositori Baru di Drive Lokal Anda…)” atau buka File > New Repository (File > Repositori Baru).
- Di kolom “Repository Name (Nama Repositori)“, ketik nama tema yang sedang Anda kembangkan. Nama tersebut harus sama dengan nama tema di folder
wp-content/themes/Anda. - Di kolom “Local Path (Jalur Lokal)“, pilih folder
wp-content/themes/di situs Studio Anda (jalurnya akan terlihat kurang lebih seperti ini:/Users/user_name/Studio/site_name/wp-content/themes). - Klik “Create Repository (Buat Repositori)“.
Setelah Anda mengklik tombol “Create Repository (Buat Repositori)”, Anda telah membuat repositori lokal. Dua file tersembunyi akan ditambahkan ke folder tema individual Anda (.git dan .gitattributes).
Jika Anda mencoba memasukkan detail folder yang sudah dikonfigurasi sebagai repositori Git, GitHub Desktop akan meminta Anda untuk menambahkan repositori ini sebagai gantinya.
Sekarang Anda dapat membuat tema di dalam repositori lokal ini.
Untuk memublikasikan repositori lokal Anda ke GitHub:
- Buka GitHub Desktop dan klik tombol “Publish repository (Publikasikan repositori)” .
- Jika belum masuk, Anda akan diminta untuk masuk ke akun GitHub Anda.
- Beri nama repositori publik Anda; Anda dapat memberinya nama apa saja, tetapi sebaiknya gunakan nama yang sama dengan folder tema. Anda juga dapat memilih apakah ingin kode Anda bersifat publik atau privat menggunakan kotak centang yang tersedia.
- Klik “Publish Repository (Publikasikan Repositori)”.
Setelah dipublikasikan, Anda seharusnya dapat melihat repositori beserta kode tema Anda di GitHub.
Jika Anda sedang mengerjakan plugin baru
Pertama, Anda perlu membuat repositori lokal di dalam folder plugin Anda:
- Di GitHub Desktop, klik tombol “Create a New Repository on your Local Drive… (Buat Repositori Baru di Drive Lokal Anda…)” atau buka File (Berkas) > New Repository (Repositori Baru).
- Di kolom “Repository Name (Nama Repositori)”, ketik nama plugin yang sedang Anda kembangkan. Nama ini harus sama dengan nama plugin di folder
wp-content/plugins/Anda. - Di kolom “Local Path (Jalur Lokal)”, pilih folder
wp-content/plugins/di situs Studio Anda (jalurnya akan terlihat kurang lebih seperti ini:/Users/user_name/Studio/site_name/wp-content/plugins). - Klik “Create Repository (Buat Repositori)”.
Setelah Anda mengeklik tombol “Create Repository (Buat Repositori)”, Anda telah membuat repositori lokal. Dua file tersembunyi akan ditambahkan ke folder tema individual Anda (.git dan .gitattributes).
Jika Anda mencoba memasukkan detail folder yang sudah dikonfigurasi sebagai repositori Git, GitHub Desktop akan meminta Anda untuk menambahkan repositori ini sebagai gantinya.
Untuk menerbitkan repositori lokal Anda ke GitHub:
- Buka GitHub Desktop dan klik tombol “Publish Repository (Publikasikan Repositori)“.
- Beri nama repositori publik Anda; Anda dapat menggunakan nama apa pun, tetapi sebaiknya gunakan nama yang sama dengan folder tema. Anda juga dapat memilih apakah kode Anda akan bersifat publik atau privat menggunakan kotak centang yang tersedia.
- Klik “Publish Repository (Publikasikan Repositori)“.
Setelah diterbitkan, Anda akan dapat melihat repositori berisi kode plugin Anda di GitHub.
Jika Anda ingin menyinkronkan semua file wp-content
Jika Anda tidak mengerjakan plugin atau tema tertentu dan ingin menempatkan seluruh situs dalam kendali versi, kami menyarankan untuk hanya melacak isi folder wp-content. Di sinilah semua penyesuaian yang membuat situs Anda unik disimpan. Sebagian besar file inti WordPress biasanya tetap tidak berubah dan dapat diunduh ulang jika diperlukan. File wp-config.php adalah pengecualian, karena berisi detail konfigurasi penting, terutama untuk koneksi database Anda.
Jika Anda ingin menyinkronkan seluruh situs web, termasuk database, pertimbangkan untuk menggunakan Studio Sync. Meskipun kendali versi tidak disediakan oleh Studio Sync itu sendiri, Anda dapat menggunakan fitur ini bersama alur kerja pengembangan berbasis GitHub.
Pertama, Anda perlu membuat repositori lokal di folder wp-content situs Anda:
- Di WordPress Studio, pilih situs Anda dan klik tab Ikhtisar.
- Di bagian “Buka di…“ , buka folder situs di editor kode pilihan Anda.
- Buat file bernama
.gitignoredi dalam folderwp-content. - Tambahkan nama folder dan file berikut ke file
.gitignorebaru ini agar tidak dilacak di repositori Anda. Ini akan mengecualikan plugin yang diperlukan oleh Studio, database SQLite Anda, dan folder unggahan Anda. Karena alasan ini, pos, halaman, dan gambar dari situs lokal Anda tidak akan di-commit ke situs produksi Anda.
mu-plugins
database
db.php
uploads- Di GitHub Desktop, klik tombol “Create a New Repository on your Local Drive… (Buat Repositori Baru di Drive Lokal Anda…)” atau buka File (Berkas) > New Repository (Repositori Baru).
- Di kolom “Repository Name (Nama Repositori)“, ketik
wp-content, agar sesuai dengan nama folderwp-contentAnda. - Di kolom “Local Path (Jalur Lokal)“, pilih folder situs Studio Anda (jalurnya akan terlihat kurang lebih seperti ini:
/Users/user_name/Studio/site_name). - Klik “Create Repository (Buat Repositori)“.
Setelah Anda mengeklik tombol “Create Repository (Buat Repositori)“, Anda akan membuat repositori lokal. Dua file tersembunyi akan ditambahkan ke folder tema individual Anda (.git dan .gitattributes).
Untuk menerbitkan repositori lokal Anda ke GitHub:
- Buka GitHub Desktop dan klik tombol “Publish Repository (Terbitkan Repositori)“.
- Beri nama repositori publik Anda; Anda bisa memberinya nama apa pun. Anda juga dapat memilih apakah ingin kode Anda bersifat publik atau privat menggunakan kotak centang yang tersedia.
- Klik “Publish Repository (Terbitkan Repositori)“.
Terakhir diperbarui: Juni 23, 2026