Berikut adalah guidebook atau panduan dasar untuk pengerjaan tugas mata kuliah Object Oriented Programming (OOP) kelas E tahun 2023.
Sebelum masuk ke tutorial, terdapat beberapa prasyarat yang harus dipenuhi, yaitu sebagai berikut:
- Eclipse IDE (https://eclipseide.org/)
- Akun Github (https://github.com/)
Git merupakan salah satu tools yang diperlukan untuk melakukan maintenance pada sebuah project. Berikut adalah tutorial instalasi untuk git:
- Download git melalui link berikut: https://git-scm.com/download/win
- Buka file .exe yang sudah didownload, lalu lakukan instalasi dengan click next hingga proses selesai.
- Lakukan right-click di salah satu folder pada file explorer. Apabila git sudah terinstall dengan benar, maka seharusnya terdapat opsi untuk melakukan git bash.
Setelah melakukan instalasi git, langkah selanjutnya adalah menyambungkan credential dengan github. Untuk melakukannya, dapat mengikuti langkah berikut:
- Buka Git bash atau terminal pada windows, kemudian masukkan code berikut:
git config --global user.name "Your Username"
- Setelah itu, dapat dilanjutkan dengan memasukkan code berikut:
git config --global user.email "youremail@gmail.com"
Setelah git terkoneksi dengan github, maka langkah selanjutnya adalah membuat repository. Untuk pembuatan repository dapat mengikuti langkah berikut:
- Login ke github dan klik tombol berikut:
- Lakukan setup sesuai dengan kebutuhan masing-masing.
- Tampilan awal saat repository berhasil dibuat adalah sebagai berikut:
Clone github repository bertujuan untuk menduplikasi dan mengedit repository tersebut di direktori lokal. Untuk melakukan clone dapat mengikuti langkah-langkah berikut:
- Masuk kedalam repository yang akan di clone
- Lakukan copy pada url yang ada sesuai pada gambar berikut:
- Masuk ke direktori yang akan kalian gunakan untuk meletakkan folder repository, kemudian gunakan perintah
git clone <link>
pada terminal shell atau git bash untuk melakukan clone.
- Tunggu proses selesai dan buka folder repository yang sudah di clone menggunakan IDE.
Git Commit / Push merupakan salah satu kegiatan untuk menyimpan atau memperbarui file dari sebuah repository. File yang awalnya diedit pada direktori lokal akan diupload kedalam repository. Untuk melakukan git push, dapat mengikuti langkah-langkah berikut:
- Masuk kedalam file yang akan diedit atau di-push kedalam repository menggunakan IDE. Berikut adalah tampilan repository awal pada github dan direktori lokal yang belum mengalami perubahan:
Github Repository:
Direktori Lokal:
- Lakukan perubahan pada file yang diinginkan. Misalnya merubah readme, menambah code di sebuah file, menambahkan gambar di folder, dan sebagainya. Berikut adalah tampilan pada direktori lokal setelah melakukan beberapa perubahan seperti menambahkan folder img, menambahkan file gambar, merubah isi dari markdown file, dan menambahkan file .c
- Setelah selesai melakukan perubahan, maka push dapat dilakukan dengan menjalankan perintah berikut pada terminal atau git bash:
git add .
git commit -m "enter your commit messages"
git push origin
Berikut adalah contoh saat melakukan commit atau push melalui git bash:
- Setelah menjalankan perintah berikut, maka repository pada github akan berubah seperti pada gambar berikut:
Makasi teman-teman, kalo ada yang ditanyakan bisa langsung WA aja yaa, gausaa sungkan!