github

Post on 15-Apr-2017

150 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

Create New Repository

Create New Repository

Push Project

Push Project

Publish Repository

Set Collaborator

Set Collaborator

Set Collaborator

Clone Repository

Clone Repository

Pull

Pull

Conflict

Conflict

Conflict

Conflict

Conflict

Conflict

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

CMD

CMD Push Conflict

CMD Pull Conflict

CMD Conflict

CMD Coflict Solution

CMD Conflict Resolved

top related