Cara Install dan Upload File Project Script di GitHub - nrorah/laravel GitHub Wiki
Cara Install dan Upload File Project Script di GitHub
Cara upload file di Github seringkali dirasa sangat sulit, utamanya untuk orang baru pertama kali mengenl Github. Namun jangan khawatir, karena disini saya akan menjelaskan kepada Anda semua cara upload file di github.
Sebelum upload dan install file project / script di Github tentu saja kita harus memiliki akun di Gihub terlebih dahulu, jika Anda belum punya silahkan buat dulu. Jika sudah silahkan ikuti cara upload file ke Github berikut ini.
Pertama silahkan Anda buat terlebih dahulu akun di Github.com.
Download software Git di http://git-scm.com/downloads, sesuaikan dengan sistem operasi yang kalian gunakan, atau langsung aja disini http://msysgit.github.io (windows pc)
Lakukan Proses install software dengan set default alias tinggal Anda klik next next saja. Jika sudah sekarang kita memasuki tahap memasukkan Project ke repository Git dan kita upload ke Github. Untuk pengguna Windows klik kanan folder project anda dan pilih Git Bash. selanjutnya
Lakukan inisialisasi dengan mengetikkan perintah/command berikut pada Git Bash terminal window
Code: git init
Perintah tersebut akan membuat sebuah repository lokal untuk proyek kita
Langkah berikutnya adalah memasukkan file-file source code serta folder pada proyek ke dalam staging area, yaitu suatu kondisi dimana file serta folder source code dimasukkan ke dalam repository namun dalam keadaan temporary, belum disimpan. Untuk melakukannya gunakan perintah / command berikut
Code: git add *
Perintah / command tersebut akan memasukkan seluruh file dan folder yang ada pada folder project. Jika ingin memasukkan satu persatu cukup tuliskan nama file lengkap dengan ekstensinya atau nama folder jika hanya ingin menambahkan satu folder, contoh :
Code: git add readme.sh
Code: git add nama_folder
Jika ingin melihat status Progress file yang kita masukan ketik command berikut
Code: git status
Setelah semua yang diatas sudah dilakukan sekarang kita siap untuk menyimpan source code kita kedalam repository. Ketik perintah berikut :
Code: git commit -m "Laravel, http://www.laravel.com/id"
Jika kalian menemui error user tidak dikenal, Silahkan masukan command berikut ini
Code: git config --global user.email "[email protected]" git config --global user.name "username_github"
Lalu ulangi ketik command git commit diatas. Perintah diatas akan menyimpan source code kita sekaligus memberikan catatan supaya mudah kita ingat. Untuk "Laravel", http://www.laravel.com/id" kalian bisa mengubah sesuai keinginan anda.
Lanjut Sekarang login ke Github.com dan buatlah sebuah repository baru dengan mengeklik tombol yang terletak pada kanan atas.
- Buat repository dengan nama “Laravel” misalnya
- Centang initialize Repo with README
Setelah itu klik tombol “Create repository” Sekarang kalian bisa mengakses remote repository dengan url
Code: https://github.com/nrorah/Laravel.git https://github.com/nrorah/Laravel
Kembali ke Git Bash Window. Tambahkan remote repository yang barusan kita buat supaya proyek kita bisa diupload. Dengan command
Code: git remote add origin https://github.com/nrorah/Laravel.git
Code: git remote add origin https://github.com/nrorah/Laravel
Selanjutnya kita download terlebih dahulu file readme yang ada secara default ketika kita membuat repository di github dengan mengetikkan command
Code: git pull origin master
Quote: masuk ke folder project kalian, dan kalian akan melihat file README.md di folder project dan siap di edit offline sebelum upload ke git repo
Terakhir adalah mengupload ke Github dengan Command
Code: git push origin master
Masukkan username serta password jika diminta
Setelah proses selelsai seperti pada gambar. File Project anda sudah berhasil di upload ke GIT.
Jika kalian pengguna SSH + Proxifier menemukan kendala Kalian harus menggunakan TAP atau Openvpn.
Itulah Cara Install dan Upload File Project Script di GitHub semoga penjelasan ini bermanfaat untuk Anda yang masih kesulitan dalam mengupload file di GitHub, selamat mencoba dan semoga berhasil ya.