Minggu, 17 Mei 2020

Tutorial GIT dan GITHUB


Fungsi GIT adalah VCS (Version Control System) 

  • Rekaman/ snapshot, kita bisa melacak versi/ history perubahan 
  • kolaborasi 
  • sharing/ memamerkan
  • bisa reset/checkout

Bekerja dengan GIT

  1. GIT adalah VSC terdistribusi untuk mengelola perubahan file di dalam folder
  2. Repo/repository : Folder 
  3. Commit : riwayat perubahan file
  4. Hess : string random, yang panjang/ penanda unik sebuah commit.
  5. Checkout : mundur mau mengerjakan project yang lama
  6. Branch : Percabangan
  7. Merge : Penggabungan
  8. GIT bisa diinstal secara lokal

Bekerja dengan GITHUB

  1. Website yang bisa kunjungi : https://github.com/
  2. Yaitu layanan cloud, untuk menyimpan dan mengelola project
  3. Bisa melakukan seperti GIT, bedanya untuk GITHUB bisa dilakukan secara online
  4. Kesimpulan : GITHUB adalah komputer

Penggabungan GIT dan GITHUB

  1. Remote : sumber yang memiliki repo di GITHUB
  2. Clone : mengambil repo dari remote
  3. Push : mengirim commit.
  4. Pull : menarik commit
  5. Caranya buat folder/repo di GITHUB (online) dulu, baru diclone di GIT (lokal)

Kesimpulan

  1. Version Control System adalah  Sistem yang menyimpan dan mengelola rekaman perubahan dari source code
  2. GIT adalah salah satu software yang bisa melakukan VSC
  3. GITHUB adalah website/layanan untuk mengelola project GIT

Tutorial GIT

https://git-scm.com/

sintak : 

  • ketik git akan muncul beberapa code
  • coba ketik clear, akan terhapus
  • coba tekan git --version akan muncul versinya berapa? fersi 2,27
  • coba ketik pwd  akan tampil direktori tempat folder kita
  • coba ketik ls lihat isi folder
  1. $ git init  untuk inisialisasi repo git
  2. $ git add <file(s) (tekan .)
  3. $ git status = untuk melihat status file, apakah sudah masuk staging area atau belum
  4. $ git commit  = untuk comit caranya : 
git commit -m "Menambahkan file index.html"
  1. $  git config --global user.name "aqilaziz"
  2. $ git config --global user.email "gonzes7@gmail.com"
  3. $ git branch
  4. $ git hel
    dilakukan dalam console/ command prompt

    3 Area Repo Git

    • Working tree = tempat nyimpan file
    • Staging area = ketika ada perubahan memasukkan dalam git.add
    • History = git commt
    semuanya akan tersimpan dalam folder (.git)


    Code Editor VIM


    • Cara keluar dari editor vim adalah tekan q:!

    Kesimpulan : 
    1. Membuat folder terlebih dahulu
    2. Kemudian menjadikan folder tersebut diinitiasi oleh git. caranya masuk direktori folder (misal : web aqil ) tersebut dengan cara printah cd. kemudian ketik $ git init
    3. Kemudian buatlah file di code edito (VSCODE) misal file index.html
    4. Check di dalam folder tersebut (web aqil) ada apa saja dengan perintah ls
    5. Kemudian ketik $ git status  akan ada peringatan bahwa file tersebut belum di masukkan dalam stagging area
    6. Kemudian masukkan ke staging area dengan cara $ git add . (spasi titik)
    7. Kemudian langkah terakhir commit deengan cara ketik $ git commit - m " Mengubah file index dan menambahkan file css."
    8. Untuk melihat perubahan apa saja yang dilakukan tekan $git log atau misalkan melihat 3 perubahan terakhir $git log -3





































    Tidak ada komentar:

    Posting Komentar