Download - Github

Transcript
Page 1: Github

Github

Page 2: Github

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

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

Create New Repository

Page 5: Github

Create New Repository

Page 6: Github

Push Project

Page 7: Github

Push Project

Page 8: Github

Publish Repository

Page 9: Github

Set Collaborator

Page 10: Github

Set Collaborator

Page 11: Github

Set Collaborator

Page 12: Github

Clone Repository

Page 13: Github

Clone Repository

Page 14: Github

Pull

Page 15: Github

Pull

Page 16: Github

Conflict

Page 17: Github

Conflict

Page 18: Github

Conflict

Page 19: Github

Conflict

Page 20: Github

Conflict

Page 21: Github

Conflict

Page 22: Github

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

CMD

Page 24: Github

CMD Push Conflict

Page 25: Github

CMD Pull Conflict

Page 26: Github

CMD Conflict

Page 27: Github

CMD Coflict Solution

Page 28: Github

CMD Conflict Resolved


Top Related