Git merupakan salah satu pengontrol versi (Version Control System) pada proyek perangkat lunak yang diciptakan oleh Linus Torvalds. Git dapat mencatat setiap perubahan dari project yang sedang dikerjakan. Git ini bersifat open source. Jika kalian seorang programmer, ada kalanya kalian pasti akan membutuhkan bantuan orang lain, atau ada kalanya kalian akan bekerja secara tim. Nahh dengan Git ini kalian bisa berkolaborasi dengan tim untuk mengerjakan sebuah project.
Ada beberapa manfaat bagi kalian apabila menggunakan Git :
Pada postingan kali ini, kita akan bahas manfaat nomor 6, yaitu mudah sinkronisasi data dengan hosting. Jadi study case seperti berikut :
Kalian memiliki proyek pembuatan website yang sudah di upload pada sebuah repository git, nahh kalian ingin proyek website tersebut bisa diakses dari internet oleh orang banyak, maka kalian butuh yang namanya domain dan hosting. Nahh dengan adanya tools Git Version Control yang ada pada hosting cPanel, kalian bisa mempublikasikan proyek website kalian ke internet dengan melakukan sinkronisasi data langsung dari repository git kalian ke hosting.
Berikut ini langkah-langkah sinkronisasi proyek kalian dengan hosting menggunakan Git Version Control
1. Pastikan kalian sudah memiliki akun github atau gitlab, dan didalamnya sudah membuat repository, atau proyek kalian sudah di upload ke sebuah repository git, dan pastikan juga Repository tersebut bersifat Publik. Misalnya seperti berikut
2. Kembali ke Hosting, Pastikan hosting cPanel yang digunakan sudah ada tools bernama Git Version Control
3. Selanjutnya klik Create untuk melakukan clone repository yang ada pada Git
4. Nanti akan muncul form yang harus diisi untuk create repository
Keterangan :
Baca Juga : Cara Mengubah Favicon pada Webmail Zimbra
5. Tunggu hingga muncul status sukses clone repository seperti berikut
6. Kemudian cek kembali pada list Repository yang ada pada Hosting, dan pastikan sudah muncul di list repository untuk repository yang baru di create/clone tadi
7. Apabila ada update/perubahan pada data file proyek website yang ada di git, kalian bisa melakukan pull kembali, untuk melakukan pull, bisa klik Manage, kemudian klik tab Pull or Deploy, lalu klik Update from Remote
Cukup mudah bukan? untuk tahapan diatas dilakukan terhadap repository yang bersifat publik, apabila repository bersifat private, akan saya update kembali pada blog ini ASAP
Mungkin cukup sekian, semoga bermanfaat
Rizky Pratama. Tinggal di Bekasi, Jawa Barat. Seorang IT di salah satu perusahaan IT. Pengguna Mac, Linux dan Windows
Selain sebagai penulis di blog ini, saya juga penulis di blog saya yang lain, yaitu https://pratama.biz.id
Pada bulan April 2024 lalu, Ubuntu telah release versi terbaru yaitu Ubuntu 24.04 LTS, sehingga…
Ngga nyangka akhirnya saya bisa login kembali ke blog saya yang sudah berdebu ini, kali…
Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…
Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…
Tidak terasa sudah cukup lama saya tidak update tulisan pada blog ini lagi, akhirnya kali…
Tahun baru 2022 telah tiba, tidak terasa waktu berjalan begitu cepat, banyak cerita dan kenangan…