Cara Membuat File di GitHub
GitHub adalah platform hosting kode berbasis Git yang paling banyak digunakan oleh developer di seluruh dunia. Salah satu aktivitas paling dasar yang perlu dikuasai saat menggunakan GitHub adalah membuat file baru, baik langsung melalui browser maupun melalui terminal (Git). Artikel ini akan membahas kedua cara tersebut secara lengkap.
1. Membuat File Langsung di Website GitHub
Cara ini paling mudah untuk pemula karena tidak memerlukan instalasi Git di komputer.
Langkah-langkah:
- Login ke akun GitHub Anda di github.com.
- Masuk ke repository yang ingin Anda tambahkan file, atau buat repository baru dengan mengklik tombol New di halaman utama.
- Setelah berada di dalam repository, klik tombol Add file di pojok kanan atas, lalu pilih Create new file.
- Beri nama file pada kolom yang tersedia, misalnya
README.md,index.html, atauscript.py. Anda juga bisa membuat file di dalam folder tertentu dengan menuliskan path lengkapnya, misalnyasrc/index.js— GitHub akan otomatis membuat foldersrcjika belum ada. - Tulis isi file pada kotak editor yang muncul di bawahnya.
- Gulir ke bawah hingga menemukan bagian Commit changes. Isi pesan commit yang menjelaskan perubahan Anda (misalnya “Menambahkan file konfigurasi”).
- Pilih apakah ingin melakukan commit langsung ke branch utama (
main) atau membuat branch baru lalu mengajukan pull request. - Klik Commit changes untuk menyimpan file tersebut ke repository.
2. Membuat File Melalui Git di Terminal
Cara ini lebih cocok bagi developer yang bekerja secara lokal dan ingin mengelola banyak file sekaligus sebelum mengunggahnya ke GitHub.
Langkah-langkah:
- Pastikan Git sudah terinstal di komputer Anda. Cek dengan perintah:
git --version - Clone repository yang sudah ada (jika belum punya salinan lokal):
git clone https://github.com/username/nama-repo.git cd nama-repo - Buat file baru menggunakan perintah terminal, misalnya:
touch nama-file.txtAtau di Windows (Command Prompt):
type nul > nama-file.txt - Tambahkan isi ke dalam file menggunakan text editor pilihan Anda (VS Code, Nano, Vim, dll):
code nama-file.txt - Setelah file diisi dan disimpan, tambahkan file tersebut ke staging area:
git add nama-file.txt - Buat commit untuk mencatat perubahan:
git commit -m "Menambahkan file nama-file.txt" - Unggah (push) perubahan ke GitHub:
git push origin main
3. Membuat File Baru untuk Repository yang Belum Ada
Jika Anda ingin memulai dari nol tanpa repository sebelumnya:
- Buat folder baru di komputer, lalu masuk ke dalamnya:
mkdir proyek-baru cd proyek-baru - Inisialisasi Git:
git init - Buat file pertama, misalnya
README.md:echo "# Proyek Baru" > README.md - Tambahkan, commit, lalu hubungkan ke repository GitHub yang sudah dibuat sebelumnya di website:
git add README.md git commit -m "Commit awal" git branch -M main git remote add origin https://github.com/username/proyek-baru.git git push -u origin main
Tips Tambahan
- Gunakan
.gitignoreuntuk mencegah file yang tidak perlu (sepertinode_modules/atau file konfigurasi lokal) ikut terunggah ke repository. - Beri nama file yang deskriptif agar mudah dikenali oleh kolaborator lain.
- Tulis pesan commit yang jelas setiap kali menambahkan file baru, karena ini membantu melacak riwayat perubahan proyek.
- Untuk proyek tim, sebaiknya buat file melalui branch terpisah dan ajukan pull request agar bisa direview sebelum digabung ke branch utama.
Kesimpulan
Membuat file di GitHub bisa dilakukan dengan dua pendekatan utama: langsung melalui antarmuka web untuk kemudahan cepat, atau melalui Git di terminal untuk kontrol yang lebih fleksibel dan cocok untuk alur kerja pengembangan yang lebih kompleks. Menguasai kedua cara ini adalah fondasi penting sebelum melangkah ke fitur-fitur GitHub yang lebih lanjut, seperti branching, pull request, dan kolaborasi tim.