UPLOAD PROJECT GITHUB | TERMUX
CARA UPLOAD PROJECT KE GITHUB VIA TERMUX
Lengkap & Formal — langsung dari Android (Termux)
📌 Pengantar
Bagi sebagian developer, GitHub adalah tempat utama untuk menyimpan dan berbagi project. Tidak semua orang menggunakan PC — artikel ini menjelaskan cara upload project ke GitHub via Termux.
1. Persiapan Awal
Pastikan Termux terpasang. Install Git:
pkg update && pkg upgrade -y pkg install git -y
Anda juga memerlukan Personal Access Token dari GitHub (pengganti password saat push).
2. Mengenal Konfigurasi Git
Git perlu identitas (nama & email). Ada 2 tipe konfigurasi:
a. Konfigurasi Global (sekali untuk semua repo)
git config --global user.name "NamaAnda" git config --global user.email "EmailAnda@contoh.com"
b. Konfigurasi Lokal (hanya repo ini)
git config user.name "NamaAnda" git config user.email "EmailAnda@contoh.com"
Catatan: jika sudah set global, lokal biasanya tidak wajib kecuali ingin identitas berbeda.
3. Membuat atau Masuk ke Folder Project
Masuk folder project atau buat baru:
cd ~/UserbotV3.0.0 # atau jika belum ada mkdir ~/ProjectBaru cd ~/ProjectBaru
4. Inisialisasi Git
Jalankan:
git init
Perintah ini membuat folder .git yang menyimpan riwayat project.
5. Menambahkan File ke Staging
Tambah semua file:
git add .
Atau file tertentu:
git add nama_file.py
6. Membuat Commit Pertama
Buat commit:
git commit -m "Commit pertama: upload project YourProject"
Gunakan pesan commit yang jelas untuk memudahkan tracking.
7. Menghubungkan Repository Lokal dengan GitHub
Setelah buat repo di GitHub, hubungkan lokal ke remote (ganti TOKEN dengan personal token Anda):
git remote add origin https://TOKEN@github.com/YourUsername/YourProject.git
Jika remote sudah salah, perbaiki:
git remote set-url origin https://TOKEN@github.com/YourUsername/YourProject.git
8. Push Project ke GitHub
Default branch: main. Push ke remote:
git branch -M main git push -u origin main
9. Perbedaan Token Classic & Fine-grained
Classic Token (ghp_...)
- Dibuat di Settings → Developer settings → Personal access tokens → Tokens (classic)
- Centang scope
repo - Cocok untuk pemula
Fine-grained Token (github_pat_...)
- Pilih repository yang boleh diakses
- Beri permission Contents: Read & Write
- Lebih aman & terbatas
10. Ringkasan Perintah (Copy-Paste Friendly)
# Masuk ke folder project cd ~/YourProject # Inisialisasi repository git init # Konfigurasi identitas (global) git config --global user.name "YourUsername" git config --global user.email "email@example.com" # Menambahkan semua file git add . # Commit pertama git commit -m "Commit pertama upload YourProject" # Hubungkan ke GitHub (ganti TOKEN) git remote add origin https://TOKEN@github.com/YourUsername/YourProject.git # Push ke main git branch -M main git push -u origin main
11. Kesimpulan
Dengan langkah di atas, Anda bisa meng-upload project dari Termux ke GitHub tanpa perlu PC. Untuk kemudahan pilih Classic Token, untuk keamanan pilih Fine-grained Token.
Komentar
Posting Komentar