Ada banyak cara upload file ke repository di github, yang pertama kita dapat upload file ke github melalui web, dan bisa menggunakan git bash, Di artikel yang sebelumnya saya pernah mengajarkan kamu cara membuat folder di github.
Namun dikesempan kali ini berbeda, saya akan memberikan panduan cara upload file ke github. Seperti yang sudah kamu ketahui github dapat kita gunakan untuk membuat sebuah project web, dan project-project program lainya, seperti menyimpan project coding, menyimpan file, dan dapat menyimpan file script.
Maka dari itu kamu tidak perlu heran, kalau banyak pengguna github berasal dari kalangan programmer dan pengiat IT.
1. Cara Upload File Ke Github Lewat Web
Sebelum kita mengupload file ke github, sebaiknya kamu buat dulu repository di github, kalau kamu belum buat repository dan tidak tahu cara membuat repository di github kamu bisa membacanya di artikel kami yang sebelumnya.
Langkah pertama agar kita dapat memasukan file kedalam repository atau ke dalam folder repository di github, pertama-tama kamu masuk ke dalam repository milik kamu. Contoh disini saya sudah membuat repository di github yang bernama “Folderblog” selanjutnya klik repository.
Selanjutnya setelah kamu sudah berada di repository github, kamu klik add file kemudian pilih upload files.
Kemudian setelah kamu sudah berada di menu upload files kamu klik choose your files.
Setelah itu, kamu pilih file yang ingin kamu masukan di github, disini kamu bebas ingin memasukan file apapun ke peyimpanan github, mau itu file skrip coding, gambar, js, python dll, disini sebagai contoh saya akan mengupload file gambar atau jpg kalau sudah klik file yang ingin di upload ke github kemudian klik open.
Selanjutnya, kamu tinggal tunggu sampai proses upload file selesai, kalau sudah selesai klik commit changes, dan file sudah berhasil ke upload ke dalam repository github.
2. Cara Upload File Ke Github Lewat Git Bash
Cara yang kedua, kita bisa mengupload file ke github lewat git bash, bagi kamu yang tidak ingin mengupload file lewat web github, kamu juga bisa mengupload file lewat git bash, cara yang kedua ini, disini saya akan memanfaatkan aplikasi git, bagi kamu yang belum punya aplikasi git, dan belum menginstallnya kamu bisa mendownload aplikasi git di situs resmi git scm.
Setelah kalian sudah menginstall git di laptop dan pc, selanjutnya kamu klik code pada repository github kamu, kemudian dibagian menu clone pilih ssh dan copy kode ssh git.
Selanjutnya kamu buka git bash kemudian masukan perintah git clone [email protected]:shu69/folderblog.git kemudian tekan enter, kalau kamu tidak bisa menjalankan perintah ini, dan mengalami pesan folder acces denied kamu buat dulu ssh key di akun github kamu, disini saya tidak akan mengajarkan kamu cara membuat ssh key, kamu bisa mencari tutorialnya di google.
Kemudian setelah itu kita cek folder yang kita ambil tadi, disini saya menyimpannya di folder users> nama user> folderblog, kalau kamu bingung dimana letak foldernya kamu tinggal ketikan saja ls di git bash. Nah disini saya sudah berhasil cloning folder repositorynya ke windows 10.
Nah sekarang kita coba masukan beberapa folder, atau upload folder ke dalam folder repository, caranya copy file yang ingin kamu masukan ke folder repository yang sudah kita cloning tadi kemudian masukan kedalam folder repository tersebut.
Untuk memastikan file berhasil diupload kedalam folder repository kamu buka kembali git, kemudian ketikan cd folderblog (sesuaikan sesuai nama folder kamu) kemudian ketikan ls untuk melihat isi folder, nah kalau sudah berhasil nantinya akan ada nama file yang sudah kamu upload tadi.
Masih di git bash, disini saya akan mengupload file tersebut ke repository akun github saya, caranya ketikan perintah git add -A kemudian tekan enter, kemudian ketikan kembali perintah git commit -m “menambahkan file di github” kalau setelah kamu mengetikan perintah ini dan muncul tampilan seperti ini "
Author identity unknown
*** Please tell me who you are.
Run
git config –global user.email “[email protected]”
git config –global user.name “Your Name”
to set your account’s default identity.
Omit –global to set the identity only in this repository.
fatal: unable to auto-detect email address (got ‘infor@DESKTOP-4NR81GT.(none)’)
kamu ketikan saja kembali ke git bash " git config –global user.email “[email protected]” disini saya mengetikan perintah “git config –global user.email “[email protected]” karena disini saya memakai ssh key publik, jadi di bagian user email saya tinggal memasukan email akun github saya.
Terakhir, tinggal ketikan git push origin master, kemudian tekan enter setelah selesai kamu refresh terlebih dahulu github kamu, dan cek repository tersebut, nantinya file sudah berhasil diupload.
Akhir Kata
Sekian dahulu pembahasan saya kali ini, semoga dengan adanya artikel ini kamu dapat terbantu ya sobat kompirasi.