GitHub adalah platform kolaborasi pengembangan perangkat lunak yang populer di kalangan pengembang. Salah satu fitur utama GitHub adalah kemampuannya untuk meng-host dan mengelola kode sumber dalam repositori yang dapat diakses oleh banyak pengguna. Jika Anda adalah pengguna Termux, Anda dapat menggunakan terminal ini untuk mengunggah file atau folder ke GitHub dengan mudah. Dalam panduan ini, kami akan membahas langkah-langkah lengkap tentang cara melakukan pengunggahan file atau folder ke GitHub menggunakan Termux di perangkat Android Anda.
Cara Upload File atau Folder ke Github Menggunakan Termux :
Sebelum kita memulai, mari kita pahami apa itu GitHub dan Termux.
GitHub adalah platform hosting yang memungkinkan pengguna untuk meng-host, mengelola, dan berkolaborasi dalam pengembangan perangkat lunak. Anda dapat membuat repositori untuk proyek Anda di GitHub dan berbagi kode sumber dengan rekan tim atau komunitas pengembang.
Termux, di sisi lain, adalah terminal emulator untuk sistem Android yang memungkinkan Anda untuk menjalankan shell Linux pada perangkat Android Anda. Dengan Termux, Anda dapat mengakses berbagai alat dan utilitas di lingkungan Linux di perangkat Android Anda.
1. Persiapan Sebelum Memulai
Sebelum Anda mulai mengunggah file atau folder ke GitHub menggunakan Termux, ada beberapa persiapan yang perlu Anda lakukan:
- Akun GitHub: Pastikan Anda memiliki akun GitHub. Jika belum, Anda dapat mendaftar di GitHub
- Instalasi Termux: Pastikan Anda telah menginstal Termux di perangkat Android Anda. Anda dapat mengunduhnya dari Google Play Store.
- Koneksi Internet: Pastikan Anda memiliki koneksi internet yang stabil di perangkat Android Anda.
2. Instal Git di Termux
Git adalah sistem kontrol versi yang digunakan untuk mengelola kode sumber dalam repositori. Sebelum Anda dapat mengunggah file atau folder ke GitHub, Anda perlu menginstal Git di Termux. Berikut adalah langkah-langkahnya:
1. Buka Termux
Buka aplikasi Termux di perangkat Android Anda.
2. Perbarui Paket
Sebelum menginstal Git, perbarui daftar paket dengan menjalankan perintah berikut:
shellpkg update
3. Instal Git
Instal Git dengan perintah:
shellpkg install git
Tunggu hingga proses instalasi selesai. Setelah itu, Git sudah berhasil diinstal di Termux Anda.
3. Login ke Akun GitHub
Untuk mengunggah file atau folder ke GitHub, Anda perlu login ke akun GitHub Anda menggunakan Git di Termux. Berikut adalah langkah-langkahnya:
1. Buka Termux
Buka aplikasi Termux di perangkat Android Anda.
2. Login ke Akun GitHub
Jalankan perintah berikut dan gantilah username dengan nama pengguna GitHub Anda:
shellgit config --global user.name "username"
Selanjutnya, jalankan perintah berikut dan gantilah email dengan alamat email yang terkait dengan akun GitHub Anda:
shellgit config --global user.email "email"
3. Login dengan Token Personal (Opsional)
Jika akun GitHub Anda menggunakan autentikasi dua faktor (2FA), Anda perlu menggunakan token personal untuk login. Anda dapat membuat token personal di https://github.com/settings/tokens.
Jalankan perintah berikut dan gantilah token dengan token personal Anda:
Anda:
shellgit config --global credential.helper store
Selanjutnya, login ke akun GitHub Anda dengan perintah:
shellgit credential approve
4. Inisialisasi Repositori Lokal
Setelah Anda berhasil login ke akun GitHub Anda, langkah berikutnya adalah membuat repositori lokal di Termux. Repositori lokal adalah tempat di mana Anda akan menyimpan file dan folder yang ingin Anda unggah ke GitHub. Berikut adalah langkah-langkahnya:
1. Buat Direktori Repositori (Opsional)
Jika Anda ingin membuat direktori khusus untuk repositori Anda, Anda dapat melakukannya dengan perintah berikut:
shellmkdir nama_repositori
2. Masuk ke Direktori Repositori
Jika Anda membuat direktori repositori, masuk ke dalamnya dengan perintah:
shellcd nama_repositori
3. Inisialisasi Repositori
Inisialisasi repositori dengan perintah berikut:
shellgit init
Repositori lokal Anda sekarang telah diinisialisasi dan siap digunakan.
5. Menambahkan File atau Folder ke Repositori
Setelah repositori lokal Anda diinisialisasi, Anda dapat menambahkan file atau folder yang ingin Anda unggah ke GitHub. Misalnya, jika Anda ingin mengunggah file “contoh.txt,” Anda dapat menambahkannya ke repositori dengan perintah:
shellgit add contoh.txt
Jika Anda ingin menambahkan semua file dan folder dalam direktori repositori, Anda dapat menggunakan perintah:
shellgit add .
Pastikan Anda berada dalam direktori repositori saat menjalankan perintah ini.
6. Commit Perubahan
Setelah Anda telah menambahkan file atau folder ke repositori, langkah selanjutnya adalah melakukan commit perubahan. Commit adalah tindakan yang menyimpan perubahan dalam repositori lokal Anda. Anda juga perlu menyertakan pesan commit yang menjelaskan perubahan yang Anda lakukan. Berikut adalah langkah-langkahnya:
1. Commit Perubahan
Commit perubahan dengan perintah berikut:
shellgit commit -m "Tambahkan file contoh.txt"
Gantilah pesan commit sesuai dengan perubahan yang Anda lakukan.
7. Menghubungkan Repositori Lokal dengan Repositori GitHub
Sebelum Anda dapat mengunggah perubahan ke GitHub, Anda perlu menghubungkan repositori lokal Anda dengan repositori GitHub yang sudah ada atau yang baru dibuat. Untuk melakukan ini, Anda perlu menambahkan alamat URL repositori GitHub sebagai remote. Berikut adalah langkah-langkahnya:
1. Buat Repositori di GitHub (Opsional)
Jika Anda belum memiliki repositori GitHub yang sesuai, Anda dapat membuatnya di GitHub.
2. Salin Alamat URL Repositori GitHub
Salin alamat URL repositori GitHub yang akan digunakan sebagai remote. Anda dapat menemukan alamat URL ini di halaman repositori GitHub Anda di bagian “Code” (Kode).
3. Tambahkan Remote
Tambahkan remote dengan perintah berikut, gantilah URL_REPO dengan alamat URL repositori GitHub Anda:
shellgit remote add origin URL_REPO
4. Verifikasi Remote
Anda dapat memeriksa remote yang telah ditambahkan dengan perintah:
shellgit remote -v
Remote “origin” sekarang akan terhubung ke repositori GitHub Anda.
8. Push Perubahan ke GitHub
Setelah repositori lokal terhubung dengan repositori GitHub, Anda dapat melakukan push perubahan ke GitHub. Ini akan mengunggah file dan folder yang telah Anda tambahkan dan di-commit ke repositori GitHub Anda. Berikut adalah langkah-langkahnya:
1. Push Perubahan
Push perubahan ke GitHub dengan perintah berikut:
shellgit push origin master
Perintah di atas mengunggah perubahan ke branch master di repositori GitHub Anda. Jika Anda ingin mengunggah ke branch lain, gantilah master dengan nama branch yang sesuai.
2. Masukkan Kredensial GitHub
Anda mungkin akan diminta memasukkan kredensial GitHub Anda, terutama jika repositori GitHub Anda menggunakan autentikasi dua faktor (2FA).
3. Tunggu Proses Push Selesai
Tunggu hingga proses push selesai. File dan folder Anda sekarang akan tersedia di repositori GitHub Anda.
Kesimpulan :
Mengunggah file atau folder ke GitHub menggunakan Termux adalah langkah yang cukup sederhana setelah Anda memahami langkah-langkahnya. Dengan mengikuti panduan ini, Anda dapat dengan mudah mengunggah kode sumber atau berkas-berkas lainnya ke GitHub dari perangkat Android Anda. Teruslah menjelajahi fitur-fitur lain yang ditawarkan oleh Git dan GitHub untuk mengelola proyek perangkat lunak Anda dengan lebih efisien.