Github merupakan situs website yang dimanfaatkan untuk
menyimpan suatu file repositories secara online, baik bersifat sementara atau
permanen. Github dibuat bertujuan agar seorang programmer dapat menyimpan file
kode (source code) di penyimpanan online sehingga oranglain pun dapat melihat, merubah, dan menyimpan file project yang sudah tersimpan di GitHub.
Untuk dapat upload project sekaligus tanpa harus upload satu-persatu ke Github, ada beberapa cara seperti menggunakan SourceTree. Dengan menggunakan SourceTree akan memudahkan kita melakukan edit coding, atau menambahkan file Repositories di Github yaitu dengan hanya commit dan push
sehingga edit coding tidak harus di halaman situs Github namun dapat langsung menggunakan software untuk pembuatan project tersebut.
Cara Buat New Repositories (Project) Github
Langkah 1
Buatlah New Repositories di Github dengan klik tombol "New"
Langkah 2
Sekarang
isikan field-field yang dibutuhkan dalam proses pembuatan Repositories seperti:
- Repository name: nama repository(isi saja dengan nama projek), akan lebih baik kalau nama repository juga di beri jenis pemogramannya juga contohnya “ASP-NET/test”.
- Description: deskripsi repository (bisa deskripsi project dan siapa yang terlibat)
- Public/Private: kondisi repository mau di public (di buat umum) atau private(di buat pribadi atau tertutup).
- Intiallize this repository with a README : ini adalah isi dokumentasi pada project yang dikerjakan, saya sarankan tidak usah di centang karena mempermudah praktek untuk mengelola git.
Cara Upload Ke Github Menggunakan Source Tree
Langkah 3
Copy url https git dan paste di setting di SourceTree nanti.
Langkah 4
Jalankan SourceTree dan
dan tambahkan File Clone.
Langkah 5
Sebelum anda upload project ke dalam
Github, ada baiknya anda buat folder kosong dengan nama project yang sesuai dan
jangan dulu diisi file karena apabila diisi file didalam folder tersebut akan terhapus saat proses clone. Setelah itu pastekan url Git yang tadi copy dari situs
Github seperti gambar di bawah ini,
Langkah 6
Klik tombol clone untuk proses cloning file yang ada
pada situs Github tepatnya pada https://github.com/agungpanduan/nama-project.
Untuk
proses clone ini membutuhkan koneksi yang stabil dan cukup memakan waktu
apabila kecepatan internet yang rendah. Disarankan menggunakan wifi.
Langkah 7
Masukan file ke dalam folder yang terhubung dengan
Github, yaitu folder
D:\Hasil
Pelatihan Net\Hasil Pelatihan\MVC\Nama Project
Catatan: Apabila ingin mengetahui berhasil atau tidaknya bahwa directory path folder terhubung dengan Github, anda dapat melakukan pengaturan centang Hidden Items
di Explorer, dan lihat apakah ada folder dengan nama .git?.
Langkah 8
Buka SourceTree secara otomatis akan refresh dan akan
menampilkan file-file apa saja yang baru ditambahkan pada folder project.
Arahkan mouse pada bagian Unstaged Files. Sorot semua file yang akan
diupload ke Github. Setelah itu klik tombol “Stage Selected”.
Langkah 9
Selanjutnya, isi komentar pada field yang
disediakan dan Klik tombol “Commit”. Biasanya akan muncul yang memerintahkan
kita login ke Akun Github di Source Tree maka login lah dengan username dan
password yang terdaftar pada situs Github.
Langkah 10
Klik tombol Push dan pilih Local Branch Master dan
klik tombol Push Kembali pada dialog top-up “Push: Nama Project”.
Langkah 11
Sekarang kita dapat melihat apakah file berhasil
terupload ke dalam situs Github. Untuk melihatnya anda dapat mengunjungi https://github.com/agungpanduan/nama-project.
0 Comments