07.05

How to work with Github on Windows

Halo sobat, kali ini saya akan menjelaskan pembuatan sebuah project menggunakan github.
Apa itu Github ?
Github adalah layanan penginangan web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem pengontrol versi Git. simpelnya anda dapat mengontrol semua project menggunakan sistem pengontrol versi git.

Saya akan menjelaskan menggunakan github dan instalisasi pada windows 7

1. Instal github melalui Link
2. daftarkan diri anda ke https://github.com/  setelah selesai mendaftar verifikasi email anda
3. masuk pada profile kamu, lalu edit profile, disitu ada SSH Key yang dapat menambah keamanan server VDS/Dedicated kamu. Fungsi SSH key untuk remote project dari github ke komputer kamu. Cara input SSH key sebagai berikut:
             a. download putty installer di sini
             b. Selesai instalasi, buka PuTTYgen, klik generate. Gerakan mouse anda secara acak                          didalam kotak program PuTTYgen. Untuk “Type of Key Generated” pilih SSH-2 RSA                        dengan Number of Bits sebesar 2048

              c. copy semua key yang ada dalam box . contohnya seperti ini: 
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAqBK8gmvGrTo+3Y37rMyvPQFvOoWGUVJTZ+hzhlO
Q4D3TH+w4bL+MnYSynxnJPN/HWr5TW9lV2oWqOVINu222dbJsOv1luRjq17qlQKhytddxnAt5R
8kb+FqwNaN8k9vP0YE8EUhdf43quMgcYeLv3KlnYufuxRlXEUz90LA6C9ToyI4GgjDYtcmgGZ
QY2KA9UPwcF0IBtbsEv4OUj1PWhPoTI78mGGgLrQKxFFrgKejjdq7IdxLzkDAo5Cszw3NoDxH
RkSguk/XAfeGrfm5c9tetQRp5HjK7GzImXYJxsZikMSbQCpz+Atx+w9CG7a3cM/HEE7Y3hR3JbI
cwDGuriw==
               d. lalu masukan public key tersebut ke dalam profile github anda
               e. sebelum menutup putty, pastikan anda melakukan save pada key tersebut save as public                  key dan save private key
4. Setelah SSH key terinput maka langkah selanjutnya adalah mendaftarkan user name kamu dan email ke git agar dapat di jalankan melalui username kamu . buka cmd lalu ketikan
              a. git config --global user.name "YOUR NAME"
              b. git config --global user.email "YOUR EMAIL ADDRESS"'

Next post akan menjelaskan penggunakan github inisialisasi, repository, push, pull, dan sebagainya

0 komentar: