From 011fccf6d8ec3bbded6bd76c808e5dacbe80d669 Mon Sep 17 00:00:00 2001 From: Reinhart Previano Koentjoro Date: Sat, 6 Jan 2024 23:18:51 +0700 Subject: [PATCH] git, git-*: add and improve Indonesian translation (Part 3) (#11996) --- pages.id/common/git-bulk.md | 29 ++++++++++++++++++++++ pages.id/common/git-bundle.md | 32 ++++++++++++++++++++++++ pages.id/common/git-cat-file.md | 16 ++++++++++++ pages.id/common/git-changelog.md | 33 +++++++++++++++++++++++++ pages.id/common/git-check-attr.md | 20 +++++++++++++++ pages.id/common/git-check-ignore.md | 24 ++++++++++++++++++ pages.id/common/git-check-mailmap.md | 8 ++++++ pages.id/common/git-check-ref-format.md | 16 ++++++++++++ pages.id/common/git-checkout-index.md | 20 +++++++++++++++ pages.id/common/git-cherry.md | 16 ++++++++++++ 10 files changed, 214 insertions(+) create mode 100644 pages.id/common/git-bulk.md create mode 100644 pages.id/common/git-bundle.md create mode 100644 pages.id/common/git-cat-file.md create mode 100644 pages.id/common/git-changelog.md create mode 100644 pages.id/common/git-check-attr.md create mode 100644 pages.id/common/git-check-ignore.md create mode 100644 pages.id/common/git-check-mailmap.md create mode 100644 pages.id/common/git-check-ref-format.md create mode 100644 pages.id/common/git-checkout-index.md create mode 100644 pages.id/common/git-cherry.md diff --git a/pages.id/common/git-bulk.md b/pages.id/common/git-bulk.md new file mode 100644 index 000000000..11c87b3c2 --- /dev/null +++ b/pages.id/common/git-bulk.md @@ -0,0 +1,29 @@ +# git bulk + +> Lakukan operasi yang sama dalam lebih dari satu repositori Git. +> Bagian dari `git-extras`. +> Informasi lebih lanjut: . + +- Daftarkan direktori saat ini sebagai tempat kerja (workspace): + +`git bulk --addcurrent {{nama_workspace}}` + +- Masukkan tempat kerja saat ini ke dalam daftar direktori yang akan diubah: + +`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: + +`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}}` + +- Hapus suatu tempat dari daftar tempat kerja (hal ini tidak akan menghilangkan seluruh isi direktori yang direferensikan sebagai tempat kerja): + +`git bulk --removeworkspace {{nama_workspace}}` + +- Hapus seluruh tempat dari daftar tempat kerja: + +`git bulk --purge` diff --git a/pages.id/common/git-bundle.md b/pages.id/common/git-bundle.md new file mode 100644 index 000000000..fac7a6bc9 --- /dev/null +++ b/pages.id/common/git-bundle.md @@ -0,0 +1,32 @@ +# git bundle + +> Bungkus seluruh objek dan referensi internal Git ke dalam suatu berkas arsip. +> Informasi lebih lanjut: . + +- Buat sebuah berkas (bundle) dengan seluruh objek dan referensi Git pada cabang tertentu: + +`git bundle create {{jalan/menuju/berkas.bundle}} {{nama_cabang}}` + +- Bungkus objek dan referensi untuk seluruh cabang: + +`git bundle create {{jalan/menuju/berkas.bundle}} --all` + +- Bungkus objek dan referensi untuk lima komit terakhir pada cabang saat ini: + +`git bundle create {{jalan/menuju/berkas.bundle}} -{{5}} {{HEAD}}` + +- Bungkus objek dan referensi untuk perubahan sejak 7 hari terakhir: + +`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: + +`git bundle verify {{jalan/menuju/berkas.bundle}}` + +- Cetak daftar berkas referensi yang terkandung dalam berkas bundle menuju stdout: + +`git bundle unbundle {{jalan/menuju/berkas.bundle}}` + +- Buka dan pakai isi bungkusan untuk suatu cabang pada repositori saat ini: + +`git pull {{jalan/menuju/berkas.bundle}} {{nama_cabang}}` diff --git a/pages.id/common/git-cat-file.md b/pages.id/common/git-cat-file.md new file mode 100644 index 000000000..96888945c --- /dev/null +++ b/pages.id/common/git-cat-file.md @@ -0,0 +1,16 @@ +# git cat-file + +> Dapatkan informasi konten atau jenis dan ukuran untuk objek repositori Git. +> Informasi lebih lanjut: . + +- Dapatkan ukuran ([s]ize) untuk komit terkini (HEAD), dalam hitungan bita/byte: + +`git cat-file -s HEAD` + +- Dapatkan [t]ipe yang direferensikan dalam suatu objek Git (seperti blob, tree, komit, atau tag): + +`git cat-file -t {{8c442dc3}}` + +- Cetak isi objek Git yang diberikan berdasarkan jenisnya, dalam format yang mudah dibaca manusia: + +`git cat-file -p {{HEAD~2}}` diff --git a/pages.id/common/git-changelog.md b/pages.id/common/git-changelog.md new file mode 100644 index 000000000..22eceafa6 --- /dev/null +++ b/pages.id/common/git-changelog.md @@ -0,0 +1,33 @@ +# git changelog + +> Buat laporan riwayat perubahan (changelog) dari daftar komit dan tag yang terkandung dalam repositori Git. +> Bagian dari `git-extras`: +> Informasi lebih lanjut: . + +- Buat atau mutakhirkan file `History.md` berisikan riwayat komit sejak tag komit Git terkini: + +`git changelog` + +- Tampilkan daftar komit pada versi saat ini: + +`git changelog --list` + +- Tampilkan daftar rentang komit yang dilakukan sejak tag komit `2.1.0` hingga komit terkini: + +`git changelog --list --start-tag {{2.1.0}}` + +- Tampilkan, dengan format yang mudah dibaca manusia, daftar rentang komit antara tag `0.5.0` dan `1.0.0`: + +`git changelog --start-tag {{0.5.0}} --final-tag {{1.0.0}}` + +- Tampilkan, dengan format yang mudah dibaca manusia, daftar rentang komit antara komit `0b97430` dan komit yang ditandai sebagai tag `1.0.0`: + +`git changelog --start-commit {{0b97430}} --final-tag {{1.0.0}}` + +- Gunakan `CHANGELOG.md` untuk menyimpan informasi daftar perubahan tersebut: + +`git changelog {{CHANGELOG.md}}` + +- Hapus dan gantikan keseluruhan isi file perubahan dengan yang baru: + +`git changelog --prune-old` diff --git a/pages.id/common/git-check-attr.md b/pages.id/common/git-check-attr.md new file mode 100644 index 000000000..a7a77a0e2 --- /dev/null +++ b/pages.id/common/git-check-attr.md @@ -0,0 +1,20 @@ +# git check-attr + +> Tampilkan daftar jalur direktori (pathname) beserta atribut internal Git (gitattribute) yang diasosiasikan terhadap direktori tersebut. +> Informasi lebih lanjut: . + +- Tampilkan informasi seluruh atribut Git dalam suatu berkas: + +`git check-attr --all {{jalan/menuju/berkas}}` + +- Cek nilai suatu atribut Git dalam suatu berkas: + +`git check-attr {{atribut}} {{jalan/menuju/berkas}}` + +- Cek nilai seluruh atribut Git dalam kumpulan berkas: + +`git check-attr --all {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}` + +- Cek nilai suatu atribut Git dalam kumpulan berkas: + +`git check-attr {{atribut}} {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}` diff --git a/pages.id/common/git-check-ignore.md b/pages.id/common/git-check-ignore.md new file mode 100644 index 000000000..bb8a14e2c --- /dev/null +++ b/pages.id/common/git-check-ignore.md @@ -0,0 +1,24 @@ +# git check-ignore + +> Analisa kumpulan file yang diabaikan/dikecualikan oleh Git (didefinisikan dalam ".gitignore"). +> Informasi lebih lanjut: . + +- Cek apakah suatu file atau direktori telah diabaikan: + +`git check-ignore {{jalan/menuju/file_atau_direktori}}` + +- Cek apakah lebih dari satu file atau direktori telah diabaikan: + +`git check-ignore {{jalan/menuju/file_atau_direktori1 jalan/menuju/file_atau_direktori2 ...}}` + +- Cek pengecualian file dan direktori menggunakan daftar yang didefinisikan dalam `stdin`: + +`git check-ignore --stdin < {{jalan/menuju/file_daftar}}` + +- Jangan cek index Git (biasanya dipakai untuk mengetahui mengapa terdapat jalur yang tetap dilacak Git dan tak diabaikan): + +`git check-ignore --no-index {{jalan/menuju/file_atau_direktori1 jalan/menuju/file_atau_direktori2 ...}}` + +- Tampilkan informasi pola pengecualian `.gitignore` yang dipakai untuk mengecualikan setiap jalur: + +`git check-ignore --verbose {{jalan/menuju/file_atau_direktori1 jalan/menuju/file_atau_direktori2 ...}}` diff --git a/pages.id/common/git-check-mailmap.md b/pages.id/common/git-check-mailmap.md new file mode 100644 index 000000000..ebc569316 --- /dev/null +++ b/pages.id/common/git-check-mailmap.md @@ -0,0 +1,8 @@ +# git check-mailmap + +> Tampilkan nama kanonikal dan alamat surel/email dalam kontak yang disimpan dalam Git. +> Informasi lebih lanjut: . + +- Temukan nama kanonikal dari alamat surel/email yang dimasukkan: + +`git check-mailmap "<{{email@example.com}}>"` diff --git a/pages.id/common/git-check-ref-format.md b/pages.id/common/git-check-ref-format.md new file mode 100644 index 000000000..ac89b3c8a --- /dev/null +++ b/pages.id/common/git-check-ref-format.md @@ -0,0 +1,16 @@ +# git check-ref-format + +> Cek apakah nama suatu referensi (refname) sesuai syarat, dan keluar dengan nilai status di luar angka nol jika tidak. +> Informasi lebih lanjut: . + +- Cek kesesuaian format suatu nama referensi: + +`git check-ref-format {{refs/head/refname}}` + +- Cetak nama cabang yang terakhir kali diperiksa sebelum mengganti ke cabang saat ini: + +`git check-ref-format --branch @{-1}` + +- Lakukan normalisasi terhadap nama referensi: + +`git check-ref-format --normalize {{refs/head/refname}}` diff --git a/pages.id/common/git-checkout-index.md b/pages.id/common/git-checkout-index.md new file mode 100644 index 000000000..2a49fed16 --- /dev/null +++ b/pages.id/common/git-checkout-index.md @@ -0,0 +1,20 @@ +# git checkout-index + +> Salin file dari indeks menuju direktori kerja saat ini. +> Informasi lebih lanjut: . + +- Pulihkan berkas-berkas yang terhapus sejak komit terakhir: + +`git checkout-index --all` + +- Pulihkan berkas-berkas yang terhapus atau termodifikasi sejak komit terakhir: + +`git checkout-index --all --force` + +- Pulihkan berkas-berkas yang diubah sejak komit terakhir, mengabaikan berkas-berkas yang telah dihapus sebelumnya: + +`git checkout-index --all --force --no-create` + +- Ekspor sebuah salinan pohon (tree) pada komit terakhir kepada suatu direktori (nama direktori pada `--prefix` perlu diakhiri dengan garis miring): + +`git checkout-index --all --force --prefix={{jalan/menuju/direktori_ekspor/}}` diff --git a/pages.id/common/git-cherry.md b/pages.id/common/git-cherry.md new file mode 100644 index 000000000..8d35a8900 --- /dev/null +++ b/pages.id/common/git-cherry.md @@ -0,0 +1,16 @@ +# git cherry + +> Cari komit yang belum dimasukkan kepada hulu (upstream). +> Informasi lebih lanjut: . + +- Lihat daftar komit (beserta pesannya) dengan komit-komit serupa pada hulu (upstream): + +`git cherry -v` + +- Gunakan sumber hulu dan cabang topik yang lain: + +`git cherry {{origin}} {{topik}}` + +- Tampilkan hanya komit yang muncul hingga komit ini: + +`git cherry {{origin}} {{topic}} {{hingga_komit_ini}}`