Repository ini akan digunakan sebagai tempat pengumpulan tugas selama proses Learning Week 2023 divisi Programming.
Bagi yang belum, silakan mengisi Gform ini agar dapat mengedit langsung repository ini. Jangan lakukan fork/pull request. Setelah mengisi formnya, tunggu email invitation untuk menjadi colaborator di repo ini
Sangat direkomendasikan untuk membaca PPT Materi mengenai Git ini terlebih dahulu, terutama bagi yang tidak hadir pada pertemuan learning week pertama yang membahas materi ini.
WAJIB MENGERJAKAN TUGAS INI TERLEBIH DAHULU
- Clone repo ini dengan cara:
- Di terminal, masuk ke direktori yang kalian inginkan untuk menyimpan repo ini.
- Jalankan
git clone https://github.com/ROBOTIIK/Learning-Week-Programming-2023.git
- Di terminal, masuk ke direktori Learning-Week-Programming-2023
- Buatlah branch baru dengan nama branch
[Divisi Programming Pilihan]-[Nama Panggilan]
:- contoh:
git branch Motion-Nathan
untuk membuat cabang baru. - contoh:
git checkout Motion-Nathan
untuk pindah ke cabang itu
- contoh:
- Edit README.md ini di branch kalian menjadi:
# [Nama Lengkap] - [NIM]
## Perkenalan
Halo, saya [Nama Panggilan] dari [prodi][tahun angkatan].
## Divisi
Saya mendaftar di divisi:
- [divisi pilihan 1]
- [divisi pilihan 2]
- Commit. Kalau tidak tahu cara melakukan ini, silakan lihat di PPT.
- Push ke github dengan
git push
- Jangan hapus folder repo ini dari laptop kalian karena akan digunakan terus selama learning week.
Untuk tugas-tugas berikutnya, nanti akan muncul folder baru untuk pengerjaan tugas itu di cabang main. Lakukanlah langkah-langkah berikut:
- Jalankan perintah
git fetch
- Ketika berada di branch kalian, lakukan
git merge origin/main
. Itu akan memunculkan folder tugas itu ke branch kalian, tetapi akan menyebabkan conflict dengan README.md yang utama. Buka file README.md-nya, lalu hapus saja isi README.md yang dari cabang main. - Kerjakan tugas sesuai perintah dalam folder itu di branch kalian
- Commit apabila tugas sudah selesai
- Lakukan
git push
untuk menyimpan hasil kerja kalian di github