- Mengerti penggunaan Git
- init
- add
- commit
- diff
- log
- branch
- solve conflict
- Mengerti penggunaan Github
- add remote
- push
- pull request
- Sudah install Git di komputer local
- Sudah memiliki account Github
- Sudah mempelajari materi Terminal, VSCode dan Version Control System
Untuk melihat cara mengerjakan Exercise ini, simak video demo di bawah ini:
Berikut adalah rangkuman dari langkah-langkah untuk mengerjakan exercise Git:
-
Lakukan cloning repository ini ke lokal komputer mu.
-
Buatlah
branch
dengan formatname-id
. Contohaditira-be2022
-
Duplicate folder yourname-id di repo ini, lalu rename folder tersebut dengan format
name-id
(huruf kecil semua). Contoh aditira-be2022 -
Ikuti perintah yang diminta pada file git-exercise.md disetiap topic pada point Task di folder duplicate yang baru dibuat (kerjakan di luar repository ini!)
-
Berikan output yang diminta pada point Required output atau lakukan perintah sesuai pada point Required command
-
Lakukan screenshot hasil dari perintah pada point task atau required command (screenshot harus sesuai dengan point expect dan jangan lupa harus diiringi dengan perintah
git config user.name && git config user.email
) -
Simpan image screenshot pada folder assets sesuai dengan alamat folder yang ada di point screenshoot your output (folder sudah disiapkan) di repository ini.
-
Seteleh selesai atau ingin update Task yang sudah dikerjakan, lakukan
push
repository ini lalu buat Pull Request dengan format:-
Tittle:
<fullname>
-<ID>
. Contoh: Aditira Jamhuri - BE2022 -
Description:
_Progress Exercise Git_: - [X] Init - [X] Add - [X] Commit - [X] Commit History - [ ] Diff - [ ] Undo revision - [ ] Undo advanced revisions - [ ] Branch - [ ] Remote - [ ] Push
-
Contoh:
-
Contoh PR: click di sini
Note: jika semua task sudah selesai untuk dikerjakan, lakukan push dan checklist semua Progress Exercise Git pada description Pull Request
-
-
Jika tidak bisa melakukan push karena error 403. Lakukan Fork repository ini terlebih dahulu ke profile github masing-masing dan lakukan push di sana.
- Tidak boleh menampilkan jawaban di screenshot pada Task yang jawab.
- Screenshot output dari setiap task yang dikerjakan
- Pull Request
- Repository Public
- Link Pull Request (di repository ini, sesuai format)
- Link Public Repository (tugas terakhir pada file git-exercise.md)