# Tutorial Basic Git dan GitHub
Unduh git untuk [OSX](https://git-scm.com/download/mac)
Unduh git untuk [Windows](http://msysgit.github.io/)
Unduh git untuk [Linux](https://book.git-scm.com/2_installing_git.html)
buat lah direktori baru, buka dan jalankan
git init
untuk membuat repositori git baru.
buat lah salinan kerja dari repositori lokal dengan menjalankan perintah
git clone /jalur/ke/repositori
saat menggunakan server jarak-jauh, perintahnya menjadi
git clone namapengguna@host:/jalur/ke/repositori
repositori lokal kamu terdiri dari tiga bagian pokok yang disebut "trees" dikelola oleh git. yang pertama adalah Direktori Kerja yang menyimpan berkas aktual. kedua adalah Indeks yang berperan sebagai pengolah data dan terakhir HEAD yang mengarah pada komit terakhir.
kamu bisa melakukan perubahan (penambahan ke Indeks) menggunakan
git add <namaberkas>
git add *
Ini merupakan langkah awal alur-kerja dasar git. Untuk komit sepenuhnya gunakan
git commit -m "Pesan komit"
Sekarang berkas telah berkomit di HEAD, tapi belum di repositori jarak-jauh.