# Practice Console, Git, dan GitHub
## 1. Melatih setup repositori Git dari awal
- Buatlah folder baru sebagai latihan. Namanya bebas.
- Inisilaisasi Git dalam folder tersebut dengan `git init`.
- Cek status repositori dengan `git status`.
- Buatlah halaman HTML sederhana yang berisi info pribadi, lalu add dan commit perubahan yang telah dibuat.
## 2. Melatih push dan pull
- Buatlah repositori GitHub baru bernama sama dengan repositori di local. Kemudian langsung Create repository.
- Bacalah petunjuk yang ada pada halaman utama repositori kosong tersebut.
- Add remote dengan `git remote add origin [GIT SSH URL]`
- Kirim semua perubahan dengan `git push -u origin master`
- Ubah isi file yang ada di GitHub langsung di web-nya, kemudian commit.
- Dapatkan perubahan yang ada ke local dengan `git pull origin master`.
## 3. Mengatasi conflict jika ada
- Ikuti pedoman berikut saat kamu mendapat conflict pada saat `pull`.
- [Resolving a merge conflict from the command line - GitHub](https://help.github.com/articles/resolving-a-merge-conflict-from-the-command-line)