# 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)