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.
- 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';
?>
echo 'ini file tambah.php';
?>
hapus.php misal :
<?php
echo 'ini file hapus.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
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
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 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';
?>
echo 'ini file tambah.php';
echo 'dan revisi pertama';
?>
hapus.php :
<?php
echo 'ini file hapus.php';
echo 'revisi pertama!!';
?>
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
Post a Comment