Cara menggunakan github di windows

Bismillaahirrohmaanirrohiim…

Ada banyak alasan kenapa orang pakai github.
Salah satunya adalah untuk mengontrol versi dari kode atau project yang anda buat.
Terkadang juga digunakan untuk mengatur versi project yang dikerjakan banyak orang.

Bagi pengguna windows ga perlu khawatir menggunakan github karena caranya sangat mudah.

Awalnya, menggunakan github memang membingungkan, tapi kalau sudah dipraktekkan nanti akan terasa mudah.

Instalasi github di windows

Cara install github di windows adalah dengan mendownload aplikasinya di sini https://gitforwindows.org/
Download dan install sampai selesai.

Buat akun di github di sini https://github.com/
Misalkan username anda adalah “rama

Buat repository baru contoh nama repository : “belajar

Buat folder di windows, misalnya “d:/github/belajar/
isi file dalam folder belajar tadi, misalnya “coba github.txt

Sekarang bukalah github command line yang mirip DOS di windows

ubah posisi cursor menjadi “d:/github/belajar/
dengan cara ketik

cd d:
cd d:/github/belajar/

untuk memasukkan ke dalam repository “belajar” ketikkan

git init
git add *
git commit -m "versi 1.0.0"
git remote add origin https://github.com/rama/belajar.git
git remote -v
git push -u origin master

masukkan username dan password github

untuk merelease, ketikkan:

git tag -a 1.0.0 -m "Release of version 1.0.0"
git push --tags

silahkan buka githubnya lagi, folder belajar anda telah berhasil dibuat.

nah, jika ingin mengubah file atau menambah file pada folder “d:/github/belajar/”
ketikkan:

git add *
git commit -m "versi 1.0.1"
git push -u origin master

git tag -a 1.0.1 -m "Release of version 1.0.1"
git push --tags

utk cek versi release tag, ketik : git tag

Coba perhatikan di akun github anda, pasti akan berubah juga isinya.

Demikian tutorial penggunaan github yang sering digunakan.
Sengaja tidak mencantumkan perintah yang lain biar tidak membuat bingung.
Silahkan coba-coba sendiri untuk perintah yang lain.

Leave a Reply

Your email address will not be published. Required fields are marked *