From 370710ebd805a1c3973799bc9cf4f068769a3f2b Mon Sep 17 00:00:00 2001 From: Reinhart Previano Koentjoro Date: Wed, 11 Sep 2024 00:11:37 +0700 Subject: [PATCH] git-*: add and update Indonesian translations (#13639) --- pages.id/common/git-add.md | 32 ++++++++++++++----------- pages.id/common/git-bulk.md | 12 ++++++++-- pages.id/common/git-bundle.md | 6 ++++- pages.id/common/git-cherry-pick.md | 21 ++++++++++++++++ pages.id/common/git-clean.md | 28 ++++++++++++++++++++++ pages.id/common/git-clear.md | 9 +++++++ pages.id/common/git-count.md | 13 ++++++++++ pages.id/common/git-cp.md | 13 ++++++++++ pages.id/common/git-create-branch.md | 17 +++++++++++++ pages.id/common/git-format-patch.md | 17 +++++++++++++ pages.id/common/git-init.md | 20 ++++++++++++++++ pages.id/common/git-push.md | 36 ++++++++++++++++++++++++++++ pages.id/common/git-remote.md | 20 +++++++++------- pages.id/common/git-rm.md | 16 +++++++++++++ pages.id/common/git-status.md | 32 +++++++++++++++++-------- 15 files changed, 257 insertions(+), 35 deletions(-) create mode 100644 pages.id/common/git-cherry-pick.md create mode 100644 pages.id/common/git-clean.md create mode 100644 pages.id/common/git-clear.md create mode 100644 pages.id/common/git-count.md create mode 100644 pages.id/common/git-cp.md create mode 100644 pages.id/common/git-create-branch.md create mode 100644 pages.id/common/git-format-patch.md create mode 100644 pages.id/common/git-init.md create mode 100644 pages.id/common/git-push.md create mode 100644 pages.id/common/git-rm.md diff --git a/pages.id/common/git-add.md b/pages.id/common/git-add.md index 621cfca72..d5ca5e15f 100644 --- a/pages.id/common/git-add.md +++ b/pages.id/common/git-add.md @@ -1,32 +1,36 @@ # git add -> Tambahkan file yang diubah ke indeks. +> Tambahkan berkas yang diubah ke indeks. > Informasi lebih lanjut: . -- Tambahkan file ke indeks: +- Tambahkan suatu berkas ke dalam indeks: -`git add {{alamat/ke/file}}` +`git add {{jalan/menuju/berkas}}` -- Tambahkan semua file (yang terlacak dan tidak terlacak): +- Tambahkan seluruh berkas (baik yang terlacak maupun tidak terlacak): -`git add -A` +`git add {{-A|--all}}` -- Hanya tambahkan file yang sudah terlacak: +- Tambahkan seluruh berkas pada folder saat ini: -`git add -u` +`git add .` -- Tambahkan juga file yang diabaikan: +- Hanya tambahkan berkas yang sudah terlacak: -`git add -f` +`git add {{-u|--update}}` -- Menambahkan file ke status stage secara interaktif: +- Tambahkan juga berkas yang diabaikan: -`git add -p` +`git add {{-f|--force}}` -- Menambahkan file tertentu ke status stage secara interaktif: +- Tambahkan berkas ke status stage secara interaktif: -`git add -p {{alamat/ke/file}}` +`git add {{-p|--patch}}` + +- Tambahkan berkas tertentu ke status stage secara interaktif: + +`git add {{-p|--patch}} {{jalan/menuju/berkas}}` - Stage file secara interaktif: -`git add -i` +`git add {{-i|--interactive}}` diff --git a/pages.id/common/git-bulk.md b/pages.id/common/git-bulk.md index 140212504..f42b5b0cf 100644 --- a/pages.id/common/git-bulk.md +++ b/pages.id/common/git-bulk.md @@ -12,13 +12,21 @@ `git bulk --addworkspace {{nama_workspace}} {{/jalan/absolut/menuju/repositori}}` -- Gandakan sebuah repositori ke dalam direktori induk tertentu, kemudian masukkan repositori baru tersebut sebagai tempat kerja: +- Gandakan suatu repositori ke dalam direktori induk tertentu, kemudian masukkan repositori baru tersebut sebagai tempat kerja: `git bulk --addworkspace {{nama_workspace}} {{/jalan/absolut/menuju/direktori_induk}} --from {{lokasi_repositori_remote}}` - Gandakan lebih dari satu repositori ke dalam direktori induk tertentu (menurut berkas daftar lokasi remote yang dipisah dengan barisan baru), kemudian masukkan sebagai tempat kerja: -`git bulk --addworkspace {{nama_workspace}} {{/jalan/absolut/menuju/direktori_induk}} --from {/jalan/absolut/menuju/berkas}}` +`git bulk --addworkspace {{nama_workspace}} {{/jalan/absolut/menuju/direktori_induk}} --from {{/jalan/absolut/menuju/berkas}}` + +- Tampilkan daftar seluruh tempat kerja yang terdaftar: + +`git bulk --listall` + +- Jalankan sebuah perintah Git pada kumpulan repositori yang dikelola oleh tempat kerja saat ini: + +`git bulk {{perintah}} {{argumen-argumen_perintah}}` - Hapus suatu tempat dari daftar tempat kerja (hal ini tidak akan menghilangkan seluruh isi direktori yang direferensikan sebagai tempat kerja): diff --git a/pages.id/common/git-bundle.md b/pages.id/common/git-bundle.md index fac7a6bc9..aa7d3c54f 100644 --- a/pages.id/common/git-bundle.md +++ b/pages.id/common/git-bundle.md @@ -17,7 +17,7 @@ - Bungkus objek dan referensi untuk perubahan sejak 7 hari terakhir: -`git bundle create {{jalan/menuju/berkas.bundle}} --since={{7.days}} {{HEAD}}` +`git bundle create {{jalan/menuju/berkas.bundle}} --since {{7.days}} {{HEAD}}` - Cek apakah suatu berkas bundle bersifat valid dan dapat diaplikasikan ke dalam repositori saat ini: @@ -30,3 +30,7 @@ - Buka dan pakai isi bungkusan untuk suatu cabang pada repositori saat ini: `git pull {{jalan/menuju/berkas.bundle}} {{nama_cabang}}` + +- Buat sebuah repositori baru dari suatu berkas bundle: + +`git clone {{jalan/menuju/berkas.bundle}}` diff --git a/pages.id/common/git-cherry-pick.md b/pages.id/common/git-cherry-pick.md new file mode 100644 index 000000000..437e91f60 --- /dev/null +++ b/pages.id/common/git-cherry-pick.md @@ -0,0 +1,21 @@ +# git cherry-pick + +> Lakukan perubahan yang tercatat pada komit-komit saat ini menuju cabang saat ini. +> Gunakan `git checkout` terlebih dahulu jika hendak melakukan perubahan pada cabang lainnya. +> Informasi lebih lanjut: . + +- Lakukan perubahan menurut suatu komit terhadap cabang saat ini: + +`git cherry-pick {{komit}}` + +- Lakukan perubahan berdasarkan urutan komit terhadap cabang saat ini (lihat juga `git rebase --onto`): + +`git cherry-pick {{komit_awal}}~..{{komit_akhir}}` + +- Lakukan perubahan berdasarkan kumpulan komit (tak berurut) terhadap cabang saat ini: + +`git cherry-pick {{komit1 komit2 ...}}` + +- Lakukan perubahan pada direktori kerja saat ini tanpa mencatat komit baru: + +`git cherry-pick --no-commit {{komit}}` diff --git a/pages.id/common/git-clean.md b/pages.id/common/git-clean.md new file mode 100644 index 000000000..45d8af38b --- /dev/null +++ b/pages.id/common/git-clean.md @@ -0,0 +1,28 @@ +# git clean + +> Hapus berkas-berkas yang tak dilacak oleh Git pada pohon direktori kerja saat ini. +> Informasi lebih lanjut: . + +- Hapus seluruh berkas yang tak dilacak: + +`git clean` + +- Hapus menggunakan mode [i]nteraktif: + +`git clean {{-i|--interactive}}` + +- Tampilkan kumpulan berkas yang akan dihapus tanpa menghapusnya: + +`git clean --dry-run` + +- Hapus berkas-berkas secara paksa: + +`git clean {{-f|--force}}` + +- Hapus kumpulan [d]irektori secara paksa: + +`git clean {{-f|--force}} -d` + +- Hapus berkas-berkas yang tak dilacak, termasuk berkas yang dikecualikan (menurut daftar `.gitignore` dan `.git/info/exclude`): + +`git clean -x` diff --git a/pages.id/common/git-clear.md b/pages.id/common/git-clear.md new file mode 100644 index 000000000..f7e3be9bd --- /dev/null +++ b/pages.id/common/git-clear.md @@ -0,0 +1,9 @@ +# git clear + +> Bersihkan isi direktori kerja Git menuju kondisi semula (seperti disalin melalui `git clone`) pada cabang saat ini, termasuk berkas-berkas yang dikecualikan menurut daftar `.gitignore`. +> Bagian dari `git-extras`. +> Informasi lebih lanjut: . + +- Setel ulang seluruh isi berkas yang dilacak oleh Git, serta hapus seluruh berkas yang tak dilacak meskipun dikecualikan menurut daftar `.gitignore`: + +`git clear` diff --git a/pages.id/common/git-count.md b/pages.id/common/git-count.md new file mode 100644 index 000000000..506005e60 --- /dev/null +++ b/pages.id/common/git-count.md @@ -0,0 +1,13 @@ +# git count + +> Tampilkan informasi jumlah komit dalam suatu repositori. +> Bagian dari `git-extras`. +> Informasi lebih lanjut: . + +- Tampilkan informasi jumlah komit dalam repositori saat ini: + +`git count` + +- Tampilkan informasi jumlah komit per kontributor serta keseluruhan jumlah komit: + +`git count --all` diff --git a/pages.id/common/git-cp.md b/pages.id/common/git-cp.md new file mode 100644 index 000000000..c86963746 --- /dev/null +++ b/pages.id/common/git-cp.md @@ -0,0 +1,13 @@ +# git cp + +> Salin suatu berkas menuju lokasi baru dengan menyimpan riwayat perubahan atas berkas tersebut. +> Bagian dari `git-extras`. +> Informasi lebih lanjut: . + +- Salin suatu berkas dalam suatu repositori Git, menuju tujuan pada direktori yang sama: + +`git cp {{nama_berkas}} {{nama_berkas_baru}}` + +- Salin berkas menuju tujuan yang lain: + +`git cp {{jalan/menuju/berkas}} {{jalan/menuju/berkas_baru}}` diff --git a/pages.id/common/git-create-branch.md b/pages.id/common/git-create-branch.md new file mode 100644 index 000000000..72da39120 --- /dev/null +++ b/pages.id/common/git-create-branch.md @@ -0,0 +1,17 @@ +# git create-branch + +> Buat suatu cabang (branch) baru dalam suatu repositori Git. +> Bagian dari `git-extras`. +> Informasi lebih lanjut: . + +- Buat suatu cabang baru pada repositori lokal: + +`git create-branch {{nama_cabang}}` + +- Buat cabang baru pada repositori lokal dan sumber jarak jauh (remote) origin: + +`git create-branch --remote {{nama_cabang}}` + +- Buat cabang baru pada repositori lokal dan sumber jarak jauh (remote) upstream (yang dibentuk melalui proses pencangkokan/fork): + +`git create-branch --remote upstream {{nama_cabang}}` diff --git a/pages.id/common/git-format-patch.md b/pages.id/common/git-format-patch.md new file mode 100644 index 000000000..6ee4c2811 --- /dev/null +++ b/pages.id/common/git-format-patch.md @@ -0,0 +1,17 @@ +# git format-patch + +> Buat berkas-berkas .patch dari kumpulan komit Git. Dapat dipakai untuk mengirimkan perubahan/komit melalui surel/email. +> Lihat juga `git am`, yang memungkinkan pengguna untuk melakukan perubahan melalui berkas komit .patch yang dibuat. +> Informasi lebih lanjut: . + +- Buat suatu berkas `.patch` untuk mencatat seluruh komit yang belum dikirimkan (push) ke remote, menggunakan nama berkas otomatis: + +`git format-patch {{origin}}` + +- Tampilkan isi berkas `.patch` menuju `stdout` yang mengandung perubahan antara dua revisi/komit: + +`git format-patch {{revisi_1}}..{{revisi_2}}` + +- Tulis suatu berkas `.patch` yang mengandung segala perubahan dalam 3 komit terakhir: + +`git format-patch -{{3}}` diff --git a/pages.id/common/git-init.md b/pages.id/common/git-init.md new file mode 100644 index 000000000..703d5201c --- /dev/null +++ b/pages.id/common/git-init.md @@ -0,0 +1,20 @@ +# git init + +> Inisialisasikan sebuah repositori Git lokal. +> Informasi lebih lanjut: . + +- Inisialisasikan suatu direktori menjadi repositori lokal baru: + +`git init` + +- Inisialisasikan sebuah repositori dengan nama cabang (branch) awal yang ditentukan: + +`git init --initial-branch={{nama_cabang}}` + +- Inisialisasikan sebuah repositori menggunakan format hash objek berbasis SHA256 (membutuhkan Git versi 2.29+): + +`git init --object-format={{sha256}}` + +- Inisialisasikan sebuah repositori kosong (barebones) yang dapat digunakan sebagai remote melalui koneksi SSH: + +`git init --bare` diff --git a/pages.id/common/git-push.md b/pages.id/common/git-push.md new file mode 100644 index 000000000..d6c6297c7 --- /dev/null +++ b/pages.id/common/git-push.md @@ -0,0 +1,36 @@ +# git push + +> Dorong kumpulan komit menuju suatu repositori jarak jauh (remote). +> Informasi lebih lanjut: . + +- Kirim perubahan lokal dari cabang (branch) saat ini menuju cabang yang sepadan pada repositori tujuan: + +`git push` + +- Kirim perubahan dari cabang lokal yang ditentukan menuju cabang yang sepadan pada repositori tujuan: + +`git push {{nama_remote}} {{cabang_lokal}}` + +- Kirim perubahan dari cabang lokal yang ditentukan menuju cabang sepadan pada repositori tujuan, dan simpan remote sebagai target operasi dorong (push) dan tarik (pull) bagi cabang lokal tersebut: + +`git push -u {{nama_remote}} {{cabang_lokal}}` + +- Kirim perubahan dari suatu cabang lokal menuju suatu cabang remote secara spesifik: + +`git push {{nama_remote}} {{cabang_lokal}}:{{cabang_remote}}` + +- Kirim perubahan dari setiap cabang lokal menuju cabang-cabang sepadan dalam repositori tujuan: + +`git push --all {{nama-remote}}` + +- Hapus suatu cabang dalam suatu repositori remote: + +`git push {{nama_remote}} --delete {{cabang_remote}}` + +- Hapus cabang-cabang remote yang tidak memiliki padanan pada repositori lokal: + +`git push --prune {{nama_remote}}` + +- Publikasikan kumpulan tag komit yang belum dipublikasikan dalam repositori remote: + +`git push --tags` diff --git a/pages.id/common/git-remote.md b/pages.id/common/git-remote.md index d33fcf4c1..861d8a186 100644 --- a/pages.id/common/git-remote.md +++ b/pages.id/common/git-remote.md @@ -1,28 +1,32 @@ # git remote -> Mengelola kumpulan repositori yang dilacak/diikuti ("remotes"). +> Kelola kumpulan repositori yang dilacak/diikuti dari sumber jarak jauh ("remotes"). > Informasi lebih lanjut: . -- Menampilkan daftar remote, namanya dan URL: +- Tampilkan daftar remote, namanya dan URL: -`git remote -v` +`git remote {{-v|--verbose}}` -- Menampilkan informasi tentang remote: +- Tampilkan informasi tentang suatu remote: `git remote show {{nama_remote}}` -- Menambahkan remote: +- Tambahkan suatu remote untuk diikuti pada repositori saat ini: `git remote add {{nama_remote}} {{url_remote}}` -- Mengubah URL dari remote (gunakan `--add` untuk tetap menyimpan URL lama): +- Ubah alamat URL dari remote (gunakan `--add` untuk tetap menyimpan URL lama): `git remote set-url {{nama_remote}} {{url_baru}}` -- Menghapus remote: +- Tampilkan alamat URL dari suatu remote: + +`git remote get-url {{nama_remote}}` + +- Hapus remote dari daftar remote yang dilacak pada repositori saat ini: `git remote remove {{nama_remote}}` -- Mengubah nama remote: +- Ubah nama remote untuk dikelola dalam repositori saat ini: `git remote rename {{nama_lama}} {{nama_baru}}` diff --git a/pages.id/common/git-rm.md b/pages.id/common/git-rm.md new file mode 100644 index 000000000..1b575cbc7 --- /dev/null +++ b/pages.id/common/git-rm.md @@ -0,0 +1,16 @@ +# git rm + +> Hapus berkas-berkas dari indeks repositori dan sistem manajemen berkas (filesystem) lokal. +> Informasi lebih lanjut: . + +- Hapus berkas dari indeks repositori dan filesystem lokal: + +`git rm {{jalan/menuju/berkas}}` + +- Hapus suatu direktori: + +`git rm -r {{jalan/menuju/direktori}}` + +- Hapus suatu berkas dari indeks repositori tanpa menghapusnya pada filesystem lokal: + +`git rm --cached {{jalan/menuju/berkas}}` diff --git a/pages.id/common/git-status.md b/pages.id/common/git-status.md index 74834f3e5..4a1343b2c 100644 --- a/pages.id/common/git-status.md +++ b/pages.id/common/git-status.md @@ -1,21 +1,33 @@ # git status -> Menampilkan perubahan pada file dalam repositori Git. -> Menmapilkan daftar perubahan , menambahkan dan menghapus file dibandingkan dengan komit yang saat ini di check-out. +> Tampilkan perubahan pada berkas dalam repositori Git. +> Menampilkan daftar perubahan, menambahkan dan menghapus berkas dibandingkan dengan komit yang saat ini diperiksa (checkout). > Informasi lebih lanjut: . -- Tampilkan file yang diubah yang belum ditambahkan untuk komit: +- Tampilkan daftar berkas yang diubah yang belum ditambahkan untuk komit: `git status` -- Berikan keluaran dalam format [s]hort (pendek): +- Tampilkan informasi dalam format [s]ingkat: -`git status -s` +`git status --short` -- Jangan tampilkan file yang tidak terlacak di output: +- Tampilkan informasi secara terperinci ([v]erbose) baik dalam panggung rencana perubahan (staging) dan direktori kerja saat ini: + +`git status --verbose --verbose` + +- Tampilkan informasi mengenai cabang ([b]ranch) dan status pelacakan dari remote: + +`git status --branch` + +- Tampilkan daftar berkas beserta informasi cabang ([b]ranch) dalam format [s]ingkat: + +`git status --short --branch` + +- Tampilkan jumlah entri yang disimpan ke dalam kumpulan stash: + +`git status --show-stash` + +- Jangan tampilkan berkas yang tidak terlacak: `git status --untracked-files=no` - -- Tampilkan keluaran dalam format [s]hort (pendek) bersama dengan [b] info cabangnya: - -`git status -sb`