Pratikum Sesi 8 IntroducingGIT

Pratikum Sesi 8 IntroducingGIT


 Assalamualaikum Wr.Wb.

Halo teman-teman, pada pertemuan kali ini saya tidak akan membahas dulu tentang php kali ini saya akan membahas tentang GIT, apa itu GIT?
Git adalah version control system yang digunakan para developer untuk mengembangkan software secara bersama-bersama. Fungsi utama git yaitu mengatur versi dari source code program anda dengan mengasih tanda baris dan code mana yang ditambah atau diganti.

Untuk mengetahui bagaimana menggunakan git, berikut perintah-perintah dasar git:
  • Git init : untuk membuat repository pada file lokal yang nantinya ada folder .git
  • Git status : untuk mengetahui status dari repository lokal
  • Git add : menambahkan file baru pada repository yang dipilih
  • Git commit : untuk menyimpan perubahan yang dilakukan, tetapi tidak ada perubahan pada remote repository.
  • Git push : untuk mengirimkan perubahan file setelah di commit ke remote repository.
  • Git branch : melihat seluruh branch yang ada pada repository
  • Git checkout : menukar branch yang aktif dengan branchyang dipilih
  • GIt merge : untuk menggabungkan branch yang aktif dan branch yang dipilih
  • Git clone : membuat Salinan repository lokal.

Studi Kasus Pengetahuan

     1.Jelaskan perbedaan fitur-fitur yang disediakan oleh masing-masing Git Service Provider!

jawab :

Perbedaan github dan bitbucket


1. Github biasanya digunain buat tim-tim besar yang mau ngerjain projek, sedangkan Bitbucket cakupan tim nya kecil, yah kira-kita buat 5 orang. 
2. Di Github bisa diakses secara publik karena kodenya bersifat open source. Sedangkan di Github bisa kita sembunyikan (private).
3. Kalo mau privat di Github harus bayar dulu
4. Github lebih terkenal dari Bitbucket. Jika digunakan oleh pemula, github lebih mudah dipahami dibanding dengan Bitbucket.
     2.Buatlah Blok Diagram atau FlowChart untuk langkah-langkah yang harus dilakukan jika kita mau melakukan revisi suatu file di repository!

jawab :



untuk mendownload gitnya silakan download di :

dan untuk langkah-langkah penginstallan dan konfigurasi awal bisa dilihat di :

nah jika sudah kita langsung saja ke contoh/studi kasusnya

pertama tama kita buat terlebih dahulu file php tambah.php dan hapus.php sebagai contoh
untuk isinya silakan isi dengan bebas

tambah.php misal :
<?php
    echo 'ini file tambah.php';
 ?>

hapus.php misal :
<?php
    echo 'ini file hapus.php';
 ?>

setelah dibuat filenya kita langsung buka cmd
ketik perintah git status untuk melihat status repositori nya
Pastikan kamu sudah masuk ke folder yang sudah di clone sebelumnya di Command Prompt 

Untuk mengubah status dari Untracked ke status New File (agar dikenali sebagai file baru), gunakan
perintah:
git add tambah.php
git add hapus.php

Jika ingin mengubah status semua file yang ber ekstensi .php, gunakan perintah:
git add *.php

Jika ingin mengubah status semua file, gunakan perintah:
git add .


jika sudah kita commit file tadi ke repository :



Setelah di commit, kita akan simpan perubahan ini ke GitHub
Jalankan perintah : git push origin master
nah berikut cara menambah file ke repository



 selanjutnya kita akan belajar bagaimana cara mengubah kedua file di GIT

pertama-tama kita ubah terlebih dahulu kedua file tersebut :
tambah.php :
<?php
    echo 'ini file tambah.php';
    echo 'dan revisi pertama';
 ?>

hapus.php :
<?php
    echo 'ini file hapus.php';
    echo 'revisi pertama!!';
 ?>

selanjutnya kita git status lagi apakah file kita sudah diubah atau belum


lalu kita git add lagi agar file tersebut berubah status menjadi STAGED


sekarang kita commit lagi filenya ke repository :


setelah itu kita simpan perubahannya ke github :


cek repository :


terima kasih sudah mampir ke blogger saya,akhir kata

Wassalamualaikum Wr.Wb.





 

Comments

Popular posts from this blog

Pratikum Sesi 5 OOP dengan PHP

Pratikum 21

Pratikum 26

Contact Form

Name

Email *

Message *