From cb6b0dd0efdcb40de27fe3acc348b516c7cd35af Mon Sep 17 00:00:00 2001 From: Yudhi Satrio Date: Sat, 28 Oct 2017 22:37:35 +0700 Subject: [PATCH] Add new ID language --- index.id_ID.html | 405 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 405 insertions(+) create mode 100644 index.id_ID.html diff --git a/index.id_ID.html b/index.id_ID.html new file mode 100644 index 0000000..d628871 --- /dev/null +++ b/index.id_ID.html @@ -0,0 +1,405 @@ + + + + + + Rujukan git-flow + + + + + + + + + + +
+ +

Rujukan git-flow

+ +

+ dibuat oleh: Daniel Kummer + + +

+

menerapkan cabang (branch) yang efisien menggunakan git-flow oleh Vincent Driessen

+

Terjemahan: + English - + Castellano - + Português Brasileiro - + 繁體中文(Traditional Chinese) - + 简体中文(Simplified Chinese) - + 日本語 - + Türkçe - + 한국어(Korean) - + Français - + Italiano - + Nederlands - + Русский (Russian) - + Deutsch (German) - + Català (Catalan) - + Română (Romanian) - + Ελληνικά (Greek) - + Українська (Ukrainian) - + Tiếng Việt (Vietnamese) - + Polski - + العربية - + Lietuviškai (Lithuanian) - + Azərbaycanca (Azerbaijani) - + Bahasa Indonesia +

+
+ +
+ + +
+

About

+ +

+ git-flow adalah sebuah ekstensi git untuk menyediakan operasi repositori tingkat tinggi + untuk model percabangan (branching model) Vincent Driessen. + baca lebih lanjut +

+

★ ★ ★

+ +

Rujukan ini menunjukan dasar penggunaan dan efek dari operasi git-flow

+ +

★ ★ ★

+
+ +
+

Tips dasar

+
    +
  • Git flow menyediakan bantuan command line yang sangat baik. Baca perlahan untuk melihat apa yang terjadi
  • +
  • Sourcetree adalah salah satu program yang sangat baik untuk program git berbasis tampilan yang menyediakan dukungan git flow untuk OSX/Windows
  • +
  • Git-flow adalah solusi berbasis merge. Ini tidak me-rebase fitur branch.
  • +
+

★ ★ ★

+
+ + +
+

Setup

+
    +
  • Sebagai prasyarat, anda diharuskan memasang/menginstal git
  • +
  • Git flow dapat bekerja pada OSX, Linux dan Windows
  • +
+

★ ★ ★

+
+

OSX

+ Homebrew +
+ $ brew install git-flow-avh +
+ Macports +
+ $ port install git-flow-avh +
+

Linux

+
+ $ apt-get install git-flow +
+

Windows (Cygwin)

+
+ $ wget -q -O - --no-check-certificate + https://raw.github.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh install stable | bash +
+

Anda membutuhakn wget dan util-linus untuk menginstal git-flow.

+
+
+

+ Untuk detil instruksi pemasangan git flow kunjungi git flow + wiki. +

+ install git-flow +
+
+ +
+

Mulai

+

Git flow membutuhkan inisialisasi untuk menyesuaikan dengan proyek anda.

+

★ ★ ★

+
+

Inisialisasi

+ +

Mulai menggunakan git-flow dengan menginisialisasi dalam repositori git yang sudah ada:

+
+ git flow init +
+

+ Anda akan diharuskan untuk menjawab beberapa pertanyaan mengenai konvensi nama untuk branch anda.
+ Sangat direkomendasikan untuk menggunakan nilai bawaan. +

+ +
+
+
+
+
+
+
+
+ + +
+

Fitur

+ +
    +
  • Mengembangkan fitur baru untuk rilis selanjutnya
  • +
  • Khususnya hanya dalam repositori yang sudah ada sebelumnya
  • +
+

★ ★ ★

+ +
+

Mulai sebuah fitur baru

+

Pengembangan fitur baru dimulai dari branch 'develop'.

+

Mulai pengembangan sebuah fitur baru dengan

+
+ git flow feature start FITURSAYA +
+

Perintah ini membuat sebuah branch fitur baru berdasarkan 'develop' dan beralih ke branch tersebut

+ + +
+
+
+
+
+ +
+
+

Menyelesaikan sebuah fitur

+ +

+ Menyelesaikan pengembangan sebuah fitur. + Tindakan ini melakukan hal berikut +

+
    +
  • Merge FITURSATA kedalam 'develop'
  • +
  • Menghapus branch fitur
  • +
  • Beralih kembali ke branch 'develop'
  • +
+ +
+ git flow feature finish FITURSAYA +
+
+
+
+
+
+ +
+
+

Mempublikasi sebuah Fitur

+ +

+ Apakah anda mengembangkan sebuah fitur dalam kolaborasi?
+ Mempublikasikan sebuah fitur ke dalam server remot agar bisa digunakan oleh pengguna yang lain. +

+ +
+ git flow feature publish FITURSAYA +
+
+
+
+
+
+ +
+
+

Mendapatkan sebuah fitur yang telah terpublikasi

+ +

+ Mendapatkan sebuah fitur yang telah terpublikasi oleh pengguna lain. +

+ +
+ git flow feature pull origin FITURSAYA +
+ +

Anda dapat melacak sebuah fitur bedasarkan asalnya dengan menggunakan git flow feature track FITURSAYA

+
+
+
+
+
+ + +
+

Membuat sebuah rilis

+ +
    +
  • Mendukung preparasi dari sebuah rilis produksi baru
  • +
  • Memperbolehkan untuk pembenaran bug minor dan mempersiapkan meta-data untuk sebuah rilis
  • +
+

★ ★ ★

+
+

Mulai sebuah rilis

+ +

Untuk memulai sebuah rilis, gunakan perintah git flow release. Perintah ini akan membuat sebuah branch rilis yang dibuat dari branch 'develop

+
+ git flow release start RELEASE [BASE] +
+

Anda dapat menambahkan opsi sebuah [BASE] commit sha-1 hash untuk memulai rilis dari. Commit harus berada dalam branch 'develop'.

+

★ ★ ★

+

Akan lebih bijak untuk mempublikasi branch rilis setelah membuatnya memperbolehkan merilis commits oleh developer yang lain. Melakukan ini sama dengan mempublikasi fitur dengan perintah:

+
+ git flow release publish RELEASE +
+

(Anda dapat melacak sebuah rilis remot dengan perintah
git flow release track RELEASE)

+
+
+
+
+
+ +
+
+

Menyelesaikan sebuah rilis

+ +

Menyelesaikan sebuah rilis adalah sebuah langkah besar dalam git branching. Ini melakukan beberapa tindakan:

+
    +
  • Merge branch rilis kembali ke 'master'
  • +
  • Menandai (tags) rilis dengan namanya sendiri
  • +
  • Merge rilis kembali ke dalam 'develop'
  • +
  • Menghapus branch rilis
  • +
+
+ git flow release finish RELEASE +
+

Jangan lupa untuk melakukan push pada penanda (tags) anda dengan git push --tags

+ +
+
+
+ +
+
+ +
+

Hotfixes

+ +
    +
  • Hotfixes muncul dari kebutuhan untuk melakukan tindakan sesegera mungkin atas keadaan yang tidak diinginan pada versi production
  • +
  • Mungkin percabangan dari penanda (tag) yang sesuai dalam branch master yang ditandai sebagai versi production
  • +
+

★ ★ ★

+
+

git flow hotfix start

+ +

Seperti perintah git flow yang lain, sebuah hotfix dimulai dengan

+
+ git flow hotfix start VERSION [BASENAME] +
+

Argumen versi dengan ini menandai nama sebuah rilis hotfix baru. Dengan opsi anda dapat menspesifikasikan sebuah penamaan dasar untuk memulai.

+
+
+
+
+
+ +
+
+

Menyelesaikan sebuah hotfix

+ +

Dengan menyelesaikan sebuah hotfix ini berarti akan di-merge kembali ke dalam develop dan master. Sebagai tambahan merge ke master ditandai dengan versi hotfix.

+
+ git flow hotfix finish VERSION +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+

Commands

+ git-flow commands +
+ +
+

Backlog

+

★ ★ ★

+
    +
  • Tidak semua perintah yang tersedia dapat mencakup semua, hanya yang paling penting saja
  • +
  • Anda masih dapat menggunakan git dan semua perintahnya secara normal seperti yang anda ketahui, git flow adalah hanya sebuah koleksi alat
  • +
  • Penyokong fitur masih dalam versi beta, menggunakan ini tidak disarankan
  • +
  • Jika anda dapat menyediakan translasi saya akan senang untuk mengintegrasikannya
  • +
+

★ ★ ★

+
+
+ + + + + + + +komentar didukung oleh Disqus + + + +