You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/v1.0.0/index.id.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,8 @@ aliases: ["/id/"]
9
9
10
10
Conventional Commits adalah perjanjian sederhana tentang cara menulis pesan komit.
11
11
Ini menjelaskan sekumpulan aturan sederhana untuk membuat riwayat komit yang jelas;
12
-
yang memudahkan untuk membuat alat automatis di atasnya.
13
-
Perjanjian ini cocok dengan [SemVer](http://semver.org/lang/id/),
12
+
yang memudahkan untuk membuat alat otomatis di atasnya.
13
+
Perjanjian ini sesuai dengan [SemVer](http://semver.org/lang/id/),
14
14
dengan menjelaskan suatu fitur (features), perbaikan (fixes), perubahan yang merusak (breaking changes) yang dimuat dalam pesan komit.
15
15
16
16
Pesan komit harus tersusun sebagai berikut:
@@ -27,19 +27,19 @@ Pesan komit harus tersusun sebagai berikut:
27
27
---
28
28
29
29
<br />
30
-
Komit berisi elemen struktural sebagai berikut, untuk menyampaikan maksud kepada konsumen perpustakaan anda:
30
+
Komit ini memiliki elemen-elemen struktural berikut untuk menjelaskan maksud kepada pengguna pustaka:
31
31
32
-
1.**fix:** komit _tipe_`fix` untuk perbaikan celah (bug) dalam kode anda (ini berkolerasi dengan [`PATCH`](http://semver.org/#summary) di Semantic Versioning).
33
-
1.**feat:** komit _tipe_`feat` memperkenalkan suatu fitur (feature) baru dalam kode anda (ini berkolerasi dengan [`MINOR`](http://semver.org/#summary) di Semantic Versioning).
34
-
1.**BREAKING CHANGE:** komit yang berisi footer `BREAKING CHANGE:`, atau tambahkan `!` setelah type/scope, memperkenalkan perusakan perubahan API (ini berkolerasi dengan [`MAJOR`](http://semver.org/#summary) di Semantic Versioning). BREAKING CHANGE dapat menjadi bagian dari komit _type_ apapun.
35
-
1._types_daripada`fix:` dan `feat:` diperbolehkan, sebagai contoh [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) (berdasarkan pada [the Angular convention](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines)) direkomendasikan`build:`, `chore:`,
36
-
`ci:`, `docs:`, `style:`, `refactor:`, `perf:`, `test:`, dan lainya.
32
+
1.**fix:** komit _tipe_`fix` untuk perbaikan celah (bug) dalam kode Anda (ini berkaitan dengan [`PATCH`](http://semver.org/#summary) di Semantic Versioning).
33
+
1.**feat:** komit _tipe_`feat` memperkenalkan suatu fitur (feature) baru dalam kode Anda (ini berkaitan dengan [`MINOR`](http://semver.org/#summary) di Semantic Versioning).
34
+
1.**BREAKING CHANGE:** komit yang berisi footer `BREAKING CHANGE:`, atau tambahkan `!` setelah type/scope, memperkenalkan perubahan yang merusak API (ini berkaitan dengan [`MAJOR`](http://semver.org/#summary) di Semantic Versioning). BREAKING CHANGE dapat diterapkan pada semua _tipe_ komit.
35
+
1._types_selain`fix:` dan `feat:` diperbolehkan, sebagai contoh [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) (berdasarkan pada [the Angular convention](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines)) disarankan`build:`, `chore:`,
36
+
`ci:`, `docs:`, `style:`, `refactor:`, `perf:`, `test:`, dan lainnya.
37
37
1._footers_ daripada `BREAKING CHANGE: <description>` dapat disediakan dan mengikuti konvensi yang mirip dengan
Tipe tambahan tidak di amanatkan oleh spesifikasi conventional commits, dan tidak ada efek implisit dalam Semantic Versioning (kecuali mereka termasuk BREAKING CHANGE).
41
-
<br /> < br/>
42
-
Cakupan dapat disediakan ke tipe komit. untuk memberikan informasi kontekstual tambahan dan terkandung dalam kurung, misalnya, `feat(parser): add ability to parse arrays`.
41
+
<br /> <br/>
42
+
Cakupan (scope) dapat disediakan ke tipe komit untuk memberikan informasi kontekstual tambahan dan terkandung dalam kurung, misalnya, `feat(parser): add ability to parse arrays`.
43
43
44
44
## Contoh
45
45
@@ -116,9 +116,9 @@ awalan, memecah perubahan HARUS (MUST) ditunjukkan oleh `!` Segera sebelum `:`.
116
116
117
117
## Mengapa menggunakan Conventional Konvensional
118
118
119
-
* Secara automatis menghasilkan CHANGELOGs.
120
-
* Secara automatis menentukan versi semantic (Berdasarkan tipe komit yang dilakukan).
121
-
*Mengkomunikasikan sifat perubahan kepada rekan setim, publik, dan pemangku kepentingan lainnya.
119
+
* Secara otomatis menghasilkan CHANGELOGs.
120
+
* Secara otomatis menentukan versi semantic (Berdasarkan tipe komit yang dilakukan).
121
+
*Mengomunikasikan sifat perubahan kepada rekan setim, publik, dan pemangku kepentingan lainnya.
122
122
* Memicu proses pembuatan dan publikasi.
123
123
* Mempermudah orang untuk berkontribusi pada proyek Anda, dengan memungkinkan mereka untuk menjelajah riwayat komit yang lebih terstruktur.
124
124
@@ -128,7 +128,7 @@ awalan, memecah perubahan HARUS (MUST) ditunjukkan oleh `!` Segera sebelum `:`.
128
128
129
129
Kami menyarankan Anda melanjutkan seolah-olah Anda sudah merilis produk. Biasanya *seseorang*, bahkan jika itu sesama pengembang perangkat lunak Anda, menggunakan perangkat lunak Anda. Mereka ingin tahu apa yang diperbaiki, apa yang rusak, dll.
130
130
131
-
### Apakah tipe dalam komit judul huruf besar atau kecil?
131
+
### Apakah tipe dalam komit menggunakan judul huruf besar atau kecil?
132
132
133
133
Casing apa pun dapat digunakan, tetapi yang terbaik adalah konsisten.
134
134
@@ -161,7 +161,7 @@ Sebelum menggabungkan atau merilis kesalahan, sebaiknya gunakan `git rebase -i`
161
161
162
162
#### Saat Anda menggunakan jenis *bukan* spesifikasi, mis. `feet` bukannya `feat`
163
163
164
-
Dalam skenario terburuk, ini bukan akhir dunia jika komit mendarat yang tidak memenuhi spesifikasi conventional commit. Ini berarti komit akan dilewatkan oleh alat yang didasarkan pada spesifikasi.
164
+
Dalam skenario terburuk, hal ini bukanlah masalah besar jika terdapat komit yang tidak memenuhi spesifikasi conventional commit. Ini berarti komit akan dilewatkan oleh alat yang didasarkan pada spesifikasi.
165
165
166
166
### Apakah semua kontributor saya perlu menggunakan spesifikasi commit konvensional?
0 commit comments