# OOP ###### tags: `OOP` ## Penggunaan GitBash > author: Alfian Firmansyah > Note: Gambar dan command bisa aja beda, tapi saran saya lihat command yang disediakan saja, karena gambar2 itu cuma ilustrasi > Ref: https://www.niagahoster.co.id/blog/git-tutorial-dasar/ Pertama, buat folder repository manual di windows explorer, namanya terserah. Lalu, `klik kanan difolder tersebut > Git Bash Here` ![](https://i.imgur.com/QNj3H30.png) Setelah masuk bash, Set username dan email (akun github): git config --global user.name "bloodberrys" git config --global user.email "alfianvansykes@gmail.com" Lalu buat repository di folder baru yang sudah dibuat: git init ![](https://i.imgur.com/Of1QN9L.png) (maaf gambarnya gak sesuai, intinya ikutin command aja jangan berpaku sama gambar) Keberhasilan membuat repository adalah munculnya folder `.git` yang terhidden di dalam folder yang akan menjadi repository. ![](https://i.imgur.com/JQeYaZN.png) Membuat readme.txt atau readme.md secara manual di repository, lalu ketik command: git add <file_name> git add . - command yang atas adalah untuk menambah salah satu file. - command yang bawah adalah untuk menambah semua file. (bisa pilih salah satu) ![](https://i.imgur.com/hGQ4ISR.png) Lalu jika dilakukan `git status` maka terdapat change file yang berwarna hijau, artinya file tersebut siap untuk dicommit. Lalu commit file tersebut dengan menggunakan command: git commit atau git commit -m 'keterangan commit' ![](https://i.imgur.com/bblfVXa.png) Ketika digunakan command git status Maka: ![](https://i.imgur.com/NHBDchV.png) Tandanya file sudah aman. Dan untuk melihat riwayat perubahan yang dilakukan kita bisa memberi command git log ![](https://i.imgur.com/aPIywsE.png) Buat repository dengan nama folder yang sama: ![](https://i.imgur.com/iwFolVb.png) git remote add origin git@github.com:bloodberrys/Git.git atau kalau gagal coba: git remote set-url origin https://github.com/bloodberrys/Git.git Lalu: git push -u origin master setelah command itu dijalankan, pasti muncul untuk login ![](https://i.imgur.com/z5n3egC.png) Langsung proses upload: ![](https://i.imgur.com/Qmsx40o.png) Selesai, file berhasil di push.