github
TRANSCRIPT
![Page 1: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/1.jpg)
Github
![Page 2: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/2.jpg)
Outline• Install• Git, Github and Repository Introduction• With UI
– Create new repository– Push project– Set Collaborator– Clone Repository– Pull project
• With CMD– Git clone– Git status– Git add– Git commit– Git push– Git pull– Conflict
![Page 3: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/3.jpg)
Git, Github and Repository Introduction
• Git adalah salah satu layanan revision control yang awalnya dibuat untuk linux.
• Github is bentuk representasi Git dalam bentuk Web App yang menyediakan layanan revision control dan penyediaan repository bagi pengguna Web App nya.
• Repository adalah nama dari suatu project yang ditampung dalam github.
• Collaborator adalah pihak pihak yang berhak menambahkan / mengedit koding dalam suatu repository
![Page 4: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/4.jpg)
Create New Repository
![Page 5: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/5.jpg)
Create New Repository
![Page 6: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/6.jpg)
Push Project
![Page 7: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/7.jpg)
Push Project
![Page 8: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/8.jpg)
Publish Repository
![Page 9: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/9.jpg)
Set Collaborator
![Page 10: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/10.jpg)
Set Collaborator
![Page 11: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/11.jpg)
Set Collaborator
![Page 12: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/12.jpg)
Clone Repository
![Page 13: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/13.jpg)
Clone Repository
![Page 14: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/14.jpg)
Pull
![Page 15: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/15.jpg)
Pull
![Page 16: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/16.jpg)
Conflict
![Page 17: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/17.jpg)
Conflict
![Page 18: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/18.jpg)
Conflict
![Page 19: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/19.jpg)
Conflict
![Page 20: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/20.jpg)
Conflict
![Page 21: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/21.jpg)
Conflict
![Page 22: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/22.jpg)
CMD• Git clone -> membuat copy repository dari master di github.com ke local
computer kita• Git status -> untuk mengecek status dari repository di local kita apakah ada
perbedaan dengan master di github.com• Git add -> menambahkan ke list yang ingin di commit (git add –A untuk
menambahkan semua file yang berubah dibandingkan dengan repository di github.com)
• Git commit -> melakukan commit yang menandakan perubahan kita adalah suatu “progress” (git commit –m ”” untuk langsung menambahkan komentar secara praktis diantara tanda quote, kalo ga pake –m akan masuk ke layout komentar commit untuk keluar tekan esc :wq)
• Git push -> melakukan commit ke repository di github.com agar contributor lain juga dapat mengambil perubahan yang telah kita buat
• Git pull -> mengambil perubahan yang telah dibuat kontibutor lainnya
![Page 23: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/23.jpg)
CMD
![Page 24: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/24.jpg)
CMD Push Conflict
![Page 25: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/25.jpg)
CMD Pull Conflict
![Page 26: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/26.jpg)
CMD Conflict
![Page 27: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/27.jpg)
CMD Coflict Solution
![Page 28: Github](https://reader033.vdokumen.com/reader033/viewer/2022052405/58f152d31a28ab220a8b45a3/html5/thumbnails/28.jpg)
CMD Conflict Resolved