Setup Github Action Rsync ke VPS

mrfdn.com - Jika anda menggunakan Hugo, Astro, Svelte atau static generator lain untuk membuat website. Dimana kodenya disimpan di github lalu anda ingin serve website itu ke VPS sendiri, sehingga untuk membuka website mu nanti orang akan menuju ke IP VPS mu, buka ke IP github atau cloudflare dan semacamnya. Ini bisa dilakukan dengan bantuan github action. Pada tutorial ini saya ingin mencontohkan cara setup github action untuk dikirim menggunakan rsync ke VPS sendiri. ...

August 12, 2023 · 3 min · Rafi

Git Cheat Sheet

mrfdn.com - Git merupakan aplikasi version control yang hampir digunakan oleh semua developer. Git dapat membantu kita memonitor source kode yang sedang dibuat. Kita bisa melakukan roollback terhadap perubahan yang sudah pernah dilakukan kemudian melakukan sejumlah modifikasi. Di git kita juga bisa melakukan kolaborasi dengan orang lain untuk mengerjakan satu atau lebih projek secara bersama-sama tanpa saling terganggu. Git dicintai oleh semua developer karena semua kemudahan yang dimilikinya sangat memudahkan pengembangan aplikasi. ...

November 23, 2022 · 7 min · Rafi

Konfigurasi Dotfiles Terbaik Untuk Disimpan di Github

mrfdn.com - Dotfiles merupakan kumpulan file dan/atau folder yang nama file nya diawali dengan titik (.), makanya dinamakan dengan sebutan Dotfiles. Anda mungkin pernah melihat file/folder ini. .config/ .zshrc .xinitrc .profile dan seterusnya Itu adalah contoh file dotfile. File dotfiles ini biasanya familiar digunakan untuk sistem unix (linux/macos). Dotfiles ada karena dia bertugas menyimpan pengaturan atau konfigurasi sebuah sistem atau aplikasi sebuah komputer. Supaya tidak hilang orang-orang biasanya menyimpan konfigurasi dotfile mereka ke sebuah repository di github. ...

November 8, 2022 · 2 min · Rafi

Tutorial GIT secara singkat | init-add-commit-push

mrfdn.com - Beberapa tahun lalu, saya pernah berada di titik bingung—mau mulai pakai Git, tapi rasanya ribet banget! Saat itu, saya cuma tahu Git itu version control buat kode, tapi gimana cara pakenya? Sampai akhirnya, saya nekat coba langkah-langkah dasar ini, dan serius deh, hidup jadi lebih mudah. Kalau kamu pemula, ini panduan singkat dan padat tentang Git. Baca juga cheat sheet Git lengkap Daftar Isi Apa Itu Git dan Kenapa Perlu Digunakan? Install Git Tutorial git step by step Cara mendapatkan password token github Cara menjalankan git push tanpa mengetik username dan password token github secara manual Membuat branch baru berdasarkan branch yang sudah ada Menggabungkan 2 branch dengan git merge Mengatasi masalah / error git Mengatasi tidak bisa push di repository github ! [rejected] main -> main (fetch first) Mengatasi tidak bisa push ke repository ! [rejected] main -> main (non-fast-forward) Mengatasi OpenSSH Authentication Passphrase Request saat hendak melakukan git push Membatalkan git add sebelum commit Menghapus file / folder dari github, bukan di local Menghapus branch yang ada di repo tapi tidak ada di local Apa Itu Git dan Kenapa Perlu Digunakan? Git adalah version control system yang bantu kamu melacak perubahan kode. Intinya? Kamu bisa: ...

March 24, 2022 · 8 min · Rafi