# cara membuat repository github dan setting key public PC kita agar dapat upload ke GitHub.com

1. login ke website GitHub.com 

2. pilih yourprofile -> dan buat new repository, kita namakan awal yang nantinya menjadi "https://github.com/adpit/awal.git"

3. (sebelumnya upload dulu key public pc nya)

4. dari PC buat folder baru dan (subfolder) agar mudah teroganisir, dan file baru 

         mkdir folder-utama
	 mkdir  folder-utama/awal
         git init
         touch README
         git add README 
         git commit -m "hello github"
         git log 
         git remote add origin https://github.com/adpit/awal.git

5. selamat anda telah selesai setup repository anda ke github

# setting key public PC kita agar dapat upload ke GitHub.com, tanpa masukan password lagi 

1. login ke website GitHub.com

2. pilih yourprofile -> dan buat new repository

3. sebelumnya tambahkan key public yang ada di pc(ssh-keygen), jika linux maka ada di /home/USER/.ssh/id_rsa.pub

4. tambahkan key public tersebut pada website GitHub.com -> setting ->  SSH keys "https://github.com/settings/ssh"


# cara hapus repository di GitHub.com

1. login ke website GitHub.com

2. akses repo yang kita akan hapus contoh https://github.com/adpit/awal.git

3. klik widget setting atau tambahkan setting di ahkir url https://github.com/adpit/awal.git/settings

4. scrool ke bawah bagian Danger Zone -> Delete this repository -> masukan nama repo "awal" untuk apply penghapusan

# cara upload / update file ke repository pada github.com

1. sama seperti cara membuat repository beserta filenya, kamu dapat membuat folder baru atau file baru, atau file yang di modifikasi

2. tentunya kamu harus berada dalam folder git yang sudah kamu init sebelumnya, jika ikuti contoh ini maka kamu perlu masuk ke folder 

   cd folder-utama/awal (selanjutnya disebut git1)

3. yang perlu di ingat adalah setiap menambah(folder/file) atau mengupdate(file) kamu harus jalankan perintah ini, folder atau file sama mengunakan :git add"

   git add FOLDER-BARU atau git add FOLDER-BARU/SUB1

4. setelah kamu git add, pastikan kamu commit dengan perintah 

   git commit -m "tulisakan judul perubahan yang kamu lakukan, yang mudah kamu ingat dan unik" 

5. kamu pastinya mau dong perubahan yang ada di pc kamu di simpan dalam github, baik itu sebagai catatan atau publikasi, lakukan perintah ini
   
   git push origin master 

   pada perintah ini kamu akan diminta memasukan user dan password account github.com kamu tanpa memasukan nama reponya, karena di awal sudah dilakukan remote  

6. selanjutnya periksa repository kamu yang baru 
   
BONUS. kamu juga bisa mereview apa saja perubahan atau pembaharuan yang kamu lakukan pada folder git1 
   
       git status (kamu bisa add file yang kamu perlukan agar dapat masuk dala commit kamu nanti atau tidak perlu di add sama sekali)