<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Friski Kasviko</title>
    <description>The latest articles on DEV Community by Friski Kasviko (@friski_kasviko).</description>
    <link>https://dev.to/friski_kasviko</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2291166%2F5218ea49-50b8-4f8c-838b-9d25857b7a1b.jpg</url>
      <title>DEV Community: Friski Kasviko</title>
      <link>https://dev.to/friski_kasviko</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/friski_kasviko"/>
    <language>en</language>
    <item>
      <title>Git Branch Vs Git Tag</title>
      <dc:creator>Friski Kasviko</dc:creator>
      <pubDate>Fri, 07 Mar 2025 04:26:27 +0000</pubDate>
      <link>https://dev.to/friski_kasviko/git-branch-vs-git-tag-3dek</link>
      <guid>https://dev.to/friski_kasviko/git-branch-vs-git-tag-3dek</guid>
      <description>&lt;p&gt;Git adalah sistem kontrol versi yang memungkinkan pengembang melacak perubahan kode, berkolaborasi, dan mengelola versi proyek secara efisien. Dikembangkan oleh Linus Torvalds pada 2005, Git mendukung branching, merging, dan repository terdistribusi untuk kerja tim yang lebih fleksibel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Memahami Peran Tag dan Cabang dalam Git
&lt;/h2&gt;

&lt;p&gt;Dalam pengembangan perangkat lunak, Git menjadi alat penting untuk mengelola versi proyek dengan lebih rapi dan terstruktur. Dua konsep utama yang sering digunakan adalah &lt;strong&gt;tag&lt;/strong&gt; dan &lt;strong&gt;branch&lt;/strong&gt;, yang masing-masing memiliki peran unik dalam mengatur alur kerja tim pengembang.&lt;/p&gt;

&lt;p&gt;🔹 &lt;strong&gt;Tag&lt;/strong&gt; berfungsi sebagai penanda pada titik-titik penting dalam riwayat proyek, seperti rilis versi stabil atau milestone tertentu.&lt;/p&gt;

&lt;p&gt;🔹 &lt;strong&gt;Branch&lt;/strong&gt; memungkinkan pengembang bekerja pada fitur atau perbaikan bug secara terpisah tanpa mengganggu kode utama, sebelum akhirnya digabungkan kembali.&lt;/p&gt;

&lt;p&gt;Ketika Git dipadukan dengan alur CI/CD (Continuous Integration/Continuous Deployment), tim pengembang dapat lebih cepat merilis fitur baru sambil menjaga stabilitas perangkat lunak. Dengan memahami perbedaan dan manfaat dari &lt;strong&gt;tag&lt;/strong&gt; serta &lt;strong&gt;branch&lt;/strong&gt;, pengelolaan proyek menjadi lebih terorganisir, efisien, dan mudah dikendalikan.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cara Menggunakan Git Tag
&lt;/h2&gt;

&lt;p&gt;Pertama, buat tag baru bernama v1.0.0 untuk commit terbaru di repositori Anda berdasarkan branch env anda [dev/stage/production]. Jalankan perintah ini:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# git checkout [branch yang ingin di push ex : dev / stage / production]
git checkout dev
# git tag -a &amp;lt;nama-tag&amp;gt; -m "Pesan untuk tag"
git tag -a v1.0.0-dev -m "Rilis versi 1.0"
# git push origin [tag version yang ingin di publish]
git push origin v1.0.0-dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Cara Menggunakan Git Branch
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# git branch [nama branch etc. dev / stage / production]
git branch dev
# Perintah untuk pindah pada branch yang telah dibuat
git switch dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;anda juga dapat dapat menjalahkan 2 perintah diatas dengan satu perintah dibawah&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# git checkout -b [nama branch etc. dev / stage / production]
git checkout -b dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;untuk menggabungkannya dengan branch lain, anda dapat menggunakan perintah&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# pastikan anda berada pada branch utama
git checkout main
# lalu gabungkan dengan branch target
git merge dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Kesimpulan
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Pada proses deployment server penggunaan paling banyak menggunakan &lt;strong&gt;branch&lt;/strong&gt; tentu bukan kesalahan, namun untuk memastikan &lt;em&gt;code&lt;/em&gt; yang kita &lt;em&gt;publish&lt;/em&gt; tidak terganggu serta memperkecil kemungkinan kesalahan &lt;em&gt;publish&lt;/em&gt; aplikasi  penggunaan git &lt;strong&gt;tag&lt;/strong&gt; akan jauh lebih baik.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>git</category>
      <category>programming</category>
      <category>versioncontrol</category>
      <category>github</category>
    </item>
    <item>
      <title>It's Free! VPS AWS Lightsail!</title>
      <dc:creator>Friski Kasviko</dc:creator>
      <pubDate>Mon, 17 Feb 2025 11:23:00 +0000</pubDate>
      <link>https://dev.to/friski_kasviko/its-free-vps-aws-lightsail-1k6</link>
      <guid>https://dev.to/friski_kasviko/its-free-vps-aws-lightsail-1k6</guid>
      <description>&lt;h1&gt;
  
  
  Pengenalan AWS Lightsail
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;AWS Lightsail&lt;/strong&gt; adalah layanan cloud dari &lt;strong&gt;Amazon Web Services (AWS)&lt;/strong&gt; yang dirancang untuk memudahkan pengguna dalam membuat dan mengelola &lt;strong&gt;server virtual (VPS)&lt;/strong&gt; dengan harga yang terjangkau. Dengan antarmuka yang sederhana, Lightsail cocok bagi &lt;strong&gt;pengembang, bisnis kecil, hingga pemula&lt;/strong&gt; yang ingin menjalankan aplikasi web, situs &lt;strong&gt;WordPress&lt;/strong&gt;, atau server &lt;strong&gt;backend&lt;/strong&gt; dengan cepat dan efisien.  &lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Fitur AWS Lightsail
&lt;/h2&gt;

&lt;p&gt;✅ &lt;strong&gt;Instance VPS&lt;/strong&gt; dengan sistem operasi atau aplikasi siap pakai&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Manajemen yang Mudah&lt;/strong&gt; dengan dashboard intuitif&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Harga Terjangkau&lt;/strong&gt; dengan biaya tetap per bulan&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Keamanan Terintegrasi&lt;/strong&gt; dengan firewall bawaan&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Penyimpanan dan Database&lt;/strong&gt; yang dapat disesuaikan  &lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Mengapa Memilih AWS Lightsail?
&lt;/h2&gt;

&lt;p&gt;AWS Lightsail adalah pilihan tepat bagi siapa saja yang ingin fokus pada &lt;strong&gt;pengembangan aplikasi&lt;/strong&gt; tanpa harus repot mengelola &lt;strong&gt;infrastruktur cloud yang kompleks&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;🎯 &lt;strong&gt;Mudah digunakan&lt;/strong&gt; – Hanya butuh beberapa klik untuk membuat instance.&lt;br&gt;&lt;br&gt;
🔒 &lt;strong&gt;Aman&lt;/strong&gt; – Firewall dan sertifikat SSL gratis untuk melindungi aplikasi.&lt;br&gt;&lt;br&gt;
💰 &lt;strong&gt;Biaya tetap&lt;/strong&gt; – Tidak perlu khawatir dengan tagihan yang tidak terduga.  **Free 3 Bulan pertama untuk beberapa Instance&lt;/p&gt;

&lt;h2&gt;
  
  
  🎬 Mulai dengan AWS Lightsail
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Daftar akun AWS&lt;/strong&gt; di &lt;a href="https://aws.amazon.com/lightsail/" rel="noopener noreferrer"&gt;AWS Lightsail&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Buat instance VPS&lt;/strong&gt; sesuai kebutuhanmu
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kelola server&lt;/strong&gt; melalui SSH (Linux) atau RDP (Windows)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deploy aplikasi&lt;/strong&gt; dan jalankan proyekmu dengan mudah!
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1️⃣ &lt;strong&gt;Buat Akun AWS&lt;/strong&gt;
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Buka situs &lt;strong&gt;&lt;a href="https://aws.amazon.com/lightsail/" rel="noopener noreferrer"&gt;AWS Lightsail&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Klik &lt;strong&gt;"Get Started with AWS"&lt;/strong&gt; atau &lt;strong&gt;"Sign In to the Console"&lt;/strong&gt; jika sudah memiliki akun.
&lt;/li&gt;
&lt;li&gt;Jika belum memiliki akun AWS, pilih &lt;strong&gt;"Create a new AWS account"&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;Isi formulir pendaftaran dengan informasi berikut:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nama akun&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kata sandi&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Informasi pembayaran&lt;/strong&gt; (kartu kredit/debit diperlukan)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nomor telepon&lt;/strong&gt; untuk verifikasi
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Selesaikan proses pendaftaran dan login ke &lt;strong&gt;AWS Management Console&lt;/strong&gt;.
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  2️⃣ &lt;strong&gt;Akses AWS Lightsail&lt;/strong&gt;
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Setelah masuk ke &lt;strong&gt;AWS Console&lt;/strong&gt;, ketik &lt;strong&gt;"Lightsail"&lt;/strong&gt; di kolom pencarian.
&lt;/li&gt;
&lt;li&gt;Klik layanan &lt;strong&gt;AWS Lightsail&lt;/strong&gt; untuk masuk ke dashboard utama.
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  3️⃣ &lt;strong&gt;Membuat Instance di AWS Lightsail&lt;/strong&gt;
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Klik &lt;strong&gt;"Create instance"&lt;/strong&gt; di dashboard Lightsail.
&lt;/li&gt;
&lt;li&gt;Pilih pengaturan berikut:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Region&lt;/strong&gt; (lokasi server, misalnya &lt;strong&gt;Singapore&lt;/strong&gt; atau &lt;strong&gt;Tokyo&lt;/strong&gt;)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Platform&lt;/strong&gt; (Linux/Unix atau Windows)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Blueprint&lt;/strong&gt; (pilih sistem operasi atau aplikasi seperti &lt;strong&gt;WordPress, Laravel, Node.js&lt;/strong&gt;).
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Pilih ukuran instance (harga bergantung pada spesifikasi yang dipilih).
&lt;/li&gt;
&lt;li&gt;Beri nama instance dan klik &lt;strong&gt;"Create Instance"&lt;/strong&gt;.
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  4️⃣ &lt;strong&gt;Akses dan Kelola Instance&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Setelah instance dibuat, klik instance tersebut untuk melihat detailnya.
&lt;/li&gt;
&lt;li&gt;Gunakan &lt;strong&gt;SSH&lt;/strong&gt; (untuk Linux) atau &lt;strong&gt;RDP&lt;/strong&gt; (untuk Windows) untuk mengakses server.
&lt;/li&gt;
&lt;li&gt;Kelola instance menggunakan &lt;strong&gt;dashboard AWS Lightsail&lt;/strong&gt; atau dengan koneksi manual melalui terminal/remote desktop.
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎯 &lt;strong&gt;Kesimpulan&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;AWS Lightsail adalah pilihan ideal bagi pengguna yang ingin VPS murah, mudah, dan cepat. Dengan fitur seperti &lt;strong&gt;IP statis, firewall bawaan, dan database terkelola&lt;/strong&gt;, Lightsail cocok untuk proyek web, aplikasi, atau server backend.  &lt;/p&gt;

</description>
      <category>aws</category>
      <category>vps</category>
      <category>freevps</category>
    </item>
  </channel>
</rss>
