View on GitHub

catatan

Koleksi catatan programming. Disusun berdasarkan skala prioritas dan tingkat kesulitan

Cara Menggunakan Git

Git adalah contoh distributed version control system (DVCS) yang digunakan developer untuk saling kerja sama. Dengan git kamu bisa meninjau sejarah sebuah proyek untuk mendapatkan informasi seperti:

Dan dengan sistem yang terdistribusi ini, kamu tidak harus terkoneksi ke repositori sentral. Kamu juga bisa bekerja di mana saja dan kapan saja secara asinkron.

Catatan:
Repositori adalah sebuah proyek yang berisi sejumlah file dan folder.
Asinkron artinya bisa dikerjakan tanpa menunggu proses lain selesai.

Berikut ini adalah panduan singkat mengenai cara penggunaan git:

Cara install git

Dengan asumsi kamu sudah install ubuntu, berikut ini adalah cara install git:

$ sudo apt install git -y

Perintah dasar git

Berikut ini adalah perintah-perintah dasar yang akan sering kamu gunakan.

Perintah Digunakan untuk
git init inisialisasi proyek. membuat hidden subfolder bernama .git
berisi struktur data yg diperlukan version control
git clone membuat salinan lokal proyek yang sudah dibuat secara remote.
git add menambahkan file ke tahap staging (persiapan sebelum langkah berikutnya).
git commit menyimpan snapshot (perubahan terakhir yg sudah ter-staging) ke dalam history.
git status menampilkan status perubahan: untracked, modified, atau staged.
git branch menampilkan branches (cabang-cabang) yang sedang dikerjakan secara lokal.
git merge menggabungkan dua branch yang berbeda jadi satu.
git pull memperbarui repositori lokal dengan versi remote paling baru.
git push memperbarui repositori remote dengan versi lokal paling baru.

Daftar perintah lain bisa kamu akses di sini: https://git-scm.com/docs.

Buat Account di Github.com

Contoh penggunaan git

Buat direktori dan inisialisasi proyek git.

$ git init my-repo

Masuk ke dalam direktori.

$ cd my-repo

Buat file di dalam repositori.

$ touch README.md

Tambahkan file tsb ke area staging.

$ git add README.md

Commit area staging.

$ git commit -m "add README to initial commit"

Tambahkan url repositori yang telah kamu buat. Jika belum membuatnya, ikuti panduannya di sini: Create a Repository

$ git remote add origin https://github.com/YOUR-USERNAME/YOUR-REPOSITORY.git

Push perubahan ke github.

$ git push --set-upstream origin master

Selanjutnya