cara buat ngapus file di GitHub

Tutorial Cara Hapus File di GitHub untuk Pemula

Pernah gak sih kamu lagi utak-atik repository di GitHub, eh ternyata ada file yang salah upload atau sudah gak relevan lagi? Pasti bikin kesel. Tapi tenang, kamu gak perlu panik! Di artikel ini, aku bakal kasih tau tutorial cara hapus file di GitHub secara lengkap dan mudah banget buat kamu ikuti, bahkan kalau kamu masih pemula.

Cari Herbal Alami : Zymuno Official Lazada

GitHub sendiri udah jadi tempat favorit buat developer dari seluruh dunia buat nyimpen dan kolaborasiin proyek mereka. Tapi kadang, dalam proses pengembangan, ada aja file yang perlu dihapus karena satu dan lain hal. Nah, lewat artikel ini, kamu bakal tahu semua cara buat ngapus file di GitHub, baik lewat website langsung maupun pakai Git di komputer kamu.

Yuk, langsung aja kita bahas bareng!

Apa Itu GitHub dan Kenapa Kadang Perlu Hapus File?

GitHub adalah platform hosting untuk proyek berbasis Git yang memungkinkan kamu buat menyimpan, mengelola, dan melacak perubahan dalam kode sumber. Tapi, seiring berjalannya proyek, kadang ada file yang gak lagi dibutuhkan.

Beberapa alasan kenapa kamu perlu hapus file di GitHub:

  • File salah upload
  • File sensitif (seperti token atau password) gak sengaja di-push
  • Perubahan struktur direktori atau project
  • File hanya untuk testing yang gak dipakai lagi

Cara Hapus File di GitHub Lewat Website

Kalau kamu gak mau ribet pakai command line, tenang aja. GitHub menyediakan fitur penghapusan file langsung lewat websitenya. Gampang banget kok, berikut langkah-langkahnya:

Langkah 1: Login ke Akun GitHub Kamu

Pastikan kamu udah login ke akun GitHub dan punya akses ke repository yang mau kamu edit.

Langkah 2: Masuk ke Repository

Cari repository yang mau kamu hapus filenya. Klik dan masuk ke halaman utama repo tersebut.

Langkah 3: Cari dan Klik File yang Mau Dihapus

Scroll dan cari file yang ingin kamu hapus. Klik nama file tersebut sampai kamu masuk ke tampilan isi file.

Langkah 4: Klik Icon Trash (Delete)

Di tampilan file, kamu akan lihat icon tempat sampah di kanan atas. Klik icon tersebut.

Langkah 5: Commit Perubahan

  • GitHub akan minta kamu buat konfirmasi penghapusan file lewat commit. Tulis pesan commit (misalnya: hapus file tidak digunakan) dan klik Commit changes.
  • Selesai
  • File akan langsung terhapus dari branch utama jika kamu tidak pakai branch lain.

Catatan: Cara ini cuma bisa dilakukan kalau kamu punya akses penuh ke repo dan file tersebut bukan bagian dari branch yang dilindungi.

Cara Hapus File di GitHub Lewat Git (Command Line)

Buat kamu yang udah biasa kerja lewat terminal atau command line, cara ini lebih fleksibel dan powerful.

Langkah 1: Clone Repository

Kalau belum ada file di lokal, clone dulu repo-nya:

  • bash
  • CopyEdit
  • git clone https://github.com/username/repo.git

Langkah 2: Masuk ke Folder Repository

  • bash
  • CopyEdit
  • cd repo

Langkah 3: Hapus File

Gunakan perintah berikut untuk menghapus file:

  • bash
  • CopyEdit
  • git rm nama-file.txt

Langkah 4: Commit Perubahan

Setelah file dihapus, commit perubahan:

  • sql
  • CopyEdit
  • git commit -m “Menghapus file yang tidak diperlukan”

Langkah 5: Push ke GitHub

Terakhir, push perubahan ke GitHub:

  • css
  • CopyEdit
  • git push origin main

Dan selesai! File kamu akan terhapus dari repository GitHub secara permanen setelah push dilakukan.

Menghapus File di GitHub Tanpa Menghapus Commit

Kadang kamu udah terlanjur push file sensitif kayak API key. Kalau kamu cuma hapus filenya dan commit, itu belum cukup karena file tersebut masih tersimpan di history Git. Untuk kasus kayak gini, kamu bisa pakai tool seperti:

  • BFG Repo-Cleaner
  • git filter-branch

Tapi ingat, cara ini lebih kompleks dan bisa merusak repo kalau gak hati-hati. Jadi pastikan kamu backup dulu atau lakukan di branch baru.

Tips Sebelum Hapus File di GitHub

  • Cek Dulu Filenya
    Pastikan file yang mau kamu hapus gak lagi digunakan oleh bagian lain dalam proyek.
  • Gunakan Branch Baru
    Kalau kamu ragu, sebaiknya bikin branch baru dulu sebelum commit dan push.
  • Komunikasikan dengan Tim
    Kalau kamu kerja tim, sebaiknya diskusikan dulu sebelum menghapus file penting.
  • Review Commit History
    Periksa commit history untuk tahu kapan file tersebut ditambahkan dan apakah masih relevan.

Penutup

Nah, sekarang kamu udah tahu kan gimana cara hapus file di GitHub? Mulai dari cara yang simpel lewat website, sampai yang lebih teknis lewat command line. Tinggal pilih aja mana yang paling nyaman buat kamu. Jangan lupa, kalau file yang kamu hapus itu penting atau bagian dari kolaborasi tim, pastikan kamu koordinasi dulu ya!

Rekomendasi Susu Etawa:

Paket 3 Box beli di Lazada : https://c.lazada.co.id/t/c.YSTzRr