Git Stash - Part 2

Git Stash Pro Tips Artikel ini adalah lanjutan dari artikel Git Stash - Part 1. Pada artikel ini, kita akan coba menggunakan Stash seperti seorang pro. Menyimpan Stash Dengan Pesan git stash push -m "pesan_commit_untuk_stash" yang nantinya bisa dijadikan referensi task yang belum selesai. Lalu ketika kita cek list index stash maka akan muncul sebagai berikut, Menampilkan Konten Stash Jikalau kita ingin melihat konten dari stash, kita bisa gunakan command git stash show -p <index_stash>....

July 6, 2025 · 2 min

Git Stash - Part 1

Latar Belakang Ketika seorang developer sedang mengerjakan sebuah fitur lalu ditengah-tengah pekerjaan yang belum selesai, developer terpaksa atau dipaksa untuk meninggalkan pekerjaan yang belum selesai di branch tersebut, untuk pindah ke branch lain. Biasanya dikarenakan ada pekerjaan lain yang lebih urgent untuk diselesaikan yang menuntut developer untuk checkout atau pindah dari branch yang sedang di develop. Pada waktu tersebut, biasanya developer malas atau enggan untuk membuat commit dari pekerjaan yang belum selesai....

July 6, 2025 · 2 min

Install Gitlab Runner

Latar Belakang Masalah Dalam proses deployment fitur ke user. Biasanya, ketika developer sudah menyelesaikan suatu fitur, maka terlebih dahulu akan melakukan push source code fitur ke repository (misal: GitLab). Setelahnya, perubahan terbaru dari repository akan di pull di server untuk selanjutnya dilakukan pengetesan dan lainnya. Kira - kira alur kerjanya akan seperti ini: Developer push branch baru ke remote repository. Developer melakukan merge berisi source code fitur baru ke branch development/staging/production....

February 10, 2025 · 2 min

Install Gitlab Community Menggunakan Docker

Latar Belakang Masalah Sebelumnya, saya menggunakan Gitlab.com (Enterprise). Namun belum menggunakan versi berbayarnya. Jadi, ada banyak limitasi di sana-sini. Seperti limitasi jumlah member per project. Untuk itu, saya mencari solusi, dikarenakan perusahaan memiliki beberapa server, Gitlab Community Edition menjadi pilihan. Requirement 2.5 GB storage 8 vCPU 16 GB RAM Untuk lebih lengkapnya, silahkan kunjungi official page. Environment Untuk menginstall Gitlab Community Edition. Saya akan menggunakan docker. Untuk image docker tersebut, tersedia disini....

January 30, 2025 · 2 min

Backup dan Restore Gitlab Dengan Docker Pada Server Berbeda

Latar Belakang Masalah Adakalanya, karena beberapa masalah, jadi mengharuskan kita untuk memindahkan GitLab ke server lain. Jika ingin melihat garis besar cara backup dan restore GitLab, teman-teman bisa lihat dokumentasinya langsung di Overview Backup Restore Gitlab. Atau, jika ingin langsung praktik, bisa mengikuti Tutorial berikut pada artikel ini. Prerequisites GitLab harus memiliki versi yang sama. Asumsi bahwa GitLab sudah terinstall di kedua server menggunakan docker. Storage yang mencukupi, karena file backup GitLab cukup besar (2GB ++)....

December 24, 2024 · 3 min