mirror of https://github.com/CrimsonTome/tldr.git
curl, docker, git, git-add, git-commit, git-status, npm: add Indonesian translation (#4602)
parent
7bf5162624
commit
9f52c5371c
|
@ -0,0 +1,37 @@
|
|||
# curl
|
||||
|
||||
> Mentransfer data dari atau ke server.
|
||||
> Mendukung sebagian besar protokol, termasuk HTTP, FTP, dan POP3.
|
||||
> Informasi selengkapnya: <https://curl.haxx.se>.
|
||||
|
||||
- Unduh konten URL ke file:
|
||||
|
||||
`curl {{http://contoh.com}} -o {{namafile}}`
|
||||
|
||||
- Unduh file, simpan hasilnya dengan nama file yang ditentukan oleh URL:
|
||||
|
||||
`curl -O {{http://contoh.com/namafile}}`
|
||||
|
||||
- Unduh file, mengikuti pengalihan [L] okasi, dan secara otomatis [C] melanjutkan transfer file sebelumnya:
|
||||
|
||||
`curl -O -L -C - {{http://contoh.com/filename}}`
|
||||
|
||||
- Mengirim data form yang telah di encode (permintaan POST atau tipe data `application/x-www-form-urlencoded`). Gunakan `-d @file_name` atau `-d @'-'` untuk membaca dari STDIN:
|
||||
|
||||
`curl -d {{'name=bob'}} {{http://contoh.com/form}}`
|
||||
|
||||
- Mengirim sebuah permintaan dengan header tambahan, menggunakan metode HTTP kustom:
|
||||
|
||||
`curl -H {{'X-My-Header: 123'}} -X {{PUT}} {{http://contoh.com}}`
|
||||
|
||||
- Mengirim data dalam format JSON, Menentukan jenis konten yang sesuai header:
|
||||
|
||||
`curl -d {{'{"name":"bob"}'}} -H {{'Content-Type: application/json'}} {{http://contoh.com/users/1234}}`
|
||||
|
||||
- Memberikan nama pengguna dan kata sandi untuk otentikasi server:
|
||||
|
||||
`curl -u myusername:mypassword {{http://contoh.com}}`
|
||||
|
||||
- Memberikan sertifikat klien dan kunci untuk sumber daya, melewati validasi sertifikat:
|
||||
|
||||
`curl --cert {{client.pem}} --key {{key.pem}} --insecure {{https://contoh.com}}`
|
|
@ -0,0 +1,36 @@
|
|||
# docker
|
||||
|
||||
> Mengatur kontainer Docker dan image.
|
||||
> Informasi selengkapnya: <https://docs.docker.com/engine/reference/commandline/cli/>.
|
||||
|
||||
- Menampilkan semua daftar kontainer docker yang sedang berjalan:
|
||||
|
||||
`docker ps`
|
||||
|
||||
- Menampilkan semua daftar kontainer docker (yang sedang berjalan dan berhenti):
|
||||
|
||||
`docker ps -a`
|
||||
|
||||
- Memulai sebuah kontainer dari image, dengan nama kustom:
|
||||
|
||||
`docker run --name {{nama_kontainer}} {{image}}`
|
||||
|
||||
- Memulai atau menghentikan kontainer yang tersedia:
|
||||
|
||||
`docker {{start|stop}} {{nama_kontainer}}`
|
||||
|
||||
- Menarik image dari registri docker:
|
||||
|
||||
`docker pull {{image}}`
|
||||
|
||||
- Membuka shell didalam sebuah kontainer yang sedang berjalan:
|
||||
|
||||
`docker exec -it {{nama_kontainer}} {{sh}}`
|
||||
|
||||
- Menghapus kontainer yang sedang berhenti:
|
||||
|
||||
`docker rm {{nama_kontainer}}`
|
||||
|
||||
- Mengambil dan mengikuti semua log dari sebuah kontainer:
|
||||
|
||||
`docker logs -f {{nama_kontainer}}`
|
|
@ -0,0 +1,32 @@
|
|||
# git add
|
||||
|
||||
> Menambahkan file yang diubah ke indeks.
|
||||
> Informasi selengkapnya: <https://git-scm.com/docs/git-add>.
|
||||
|
||||
- Tambahkan file ke indeks:
|
||||
|
||||
`git add {{alamat/ke/file}}`
|
||||
|
||||
- Tambahkan semua file (yang terlacak dan tidak terlacak):
|
||||
|
||||
`git add -A`
|
||||
|
||||
- Hanya tambahkan file yang sudah terlacak:
|
||||
|
||||
`git add -u`
|
||||
|
||||
- Tambahkan juga file yang diabaikan:
|
||||
|
||||
`git add -f`
|
||||
|
||||
- Menambahkan file ke status stage secara interaktif:
|
||||
|
||||
`git add -p`
|
||||
|
||||
- Menambahkan file tertentu ke status stage secara interaktif:
|
||||
|
||||
`git add -p {{alamat/ke/file}}`
|
||||
|
||||
- Stage file secara interaktif:
|
||||
|
||||
`git add -i`
|
|
@ -0,0 +1,20 @@
|
|||
# git commit
|
||||
|
||||
> Komit file ke dalam sebuah repositori.
|
||||
> Informasi selengkapnya: <https://git-scm.com/docs/git-commit>.
|
||||
|
||||
- Komit file bertahap ke repositori dengan sebuah pesan:
|
||||
|
||||
`git commit -m {{pesan}}`
|
||||
|
||||
- Otomatis merubah semua file yang dimodifikasi menjadi ke status stage dan menambahkan sebuah pesan:
|
||||
|
||||
`git commit -a -m {{pesan}}`
|
||||
|
||||
- Ganti komit terakhir dengan perubahan yang ada di status stage saat ini:
|
||||
|
||||
`git commit --amend`
|
||||
|
||||
- Komit file tertentu (yang sudah di status stage):
|
||||
|
||||
`git commit {{alamat/ke/file/saya1}} {{alamat/ke/file/saya2}}`
|
|
@ -0,0 +1,21 @@
|
|||
# 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.
|
||||
> Informasi selengkapnya: <https://git-scm.com/docs/git-status>.
|
||||
|
||||
- Tampilkan file yang diubah yang belum ditambahkan untuk komit:
|
||||
|
||||
`git status`
|
||||
|
||||
- Berikan keluaran dalam format [s]hort (pendek):
|
||||
|
||||
`git status -s`
|
||||
|
||||
- Jangan tampilkan file yang tidak terlacak di output:
|
||||
|
||||
`git status --untracked-files=no`
|
||||
|
||||
- Tampilkan keluaran dalam format [s]hort (pendek) bersama dengan [b] info cabangnya:
|
||||
|
||||
`git status -sb`
|
|
@ -0,0 +1,28 @@
|
|||
# git
|
||||
|
||||
> Sistem kontrol versi terdistribusi.
|
||||
> Informasi selengkapnya: <https://git-scm.com/>.
|
||||
|
||||
- Memeriksa versi Git:
|
||||
|
||||
`git --version`
|
||||
|
||||
- Menunjukkan bantuan umum:
|
||||
|
||||
`git --help`
|
||||
|
||||
- Menampilkan bantuan pada sub perintah Git (seperti `commit`,` log`, dll.):
|
||||
|
||||
`git help {{subcommand}}`
|
||||
|
||||
- Menjalankan subperintah Git:
|
||||
|
||||
`git {{subcommand}}`
|
||||
|
||||
- Menjalankan subperintah Git di jalur root repositori kustom:
|
||||
|
||||
`git -C {{alamat/ke/repositori}} {{subcommand}}`
|
||||
|
||||
- Menjalankan subperintah Git dengan set konfigurasi yang diberikan:
|
||||
|
||||
`git -c '{{config.key}}={{value}}' {{subcommand}}`
|
|
@ -0,0 +1,37 @@
|
|||
# npm
|
||||
|
||||
> Manajer paket JavaScript dan Node.js.
|
||||
> Mengelola proyek Node.js dan dependensi modulnya.
|
||||
> Informasi selengkapnya: <https://www.npmjs.com/>.
|
||||
|
||||
- Membuat file package.json secara interaktif:
|
||||
|
||||
`npm init`
|
||||
|
||||
- Unduh semua paket yang terdaftar sebagai dependensi di package.json:
|
||||
|
||||
`npm install`
|
||||
|
||||
- Unduh versi tertentu dari sebuah paket dan menambahkan ke daftar dependensi di package.json:
|
||||
|
||||
`npm install {{nama_modul}}@{{versi}}`
|
||||
|
||||
- Unduh paket dan menambahkan ke daftar dependensi dev di package.json:
|
||||
|
||||
`npm install {{nama_modul}} --save-dev`
|
||||
|
||||
- Unduh paket dan instal secara global:
|
||||
|
||||
`npm install -g {{nama_modul}}`
|
||||
|
||||
- Copot pemasangan paket dan hapus dari daftar dependensi di package.json:
|
||||
|
||||
`npm uninstall {{nama_modul}}`
|
||||
|
||||
- Mencetak pohon dependensi yang diinstal secara lokal:
|
||||
|
||||
`npm list`
|
||||
|
||||
- Buat daftar modul tingkat atas yang diinstal secara global:
|
||||
|
||||
`npm list -g --depth={{0}}`
|
Loading…
Reference in New Issue