Git cPanel

Cara Clone Repository Public Menggunakan Git Version Control Pada cPanel

Posted by

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 :

  1. Bisa menyimpan project sesuai directory
  2. Bisa mencatat setiap perubahan yang dilakukan
  3. Bisa berkolaborasi dalam penyelesaian suatu proyek
  4. Bisa melihat siapa yang terakhir melakukan perubahan
  5. Bisa mengetahui cara deploy aplikasi modern
  6. Mudah sinkronisasi dengan hosting

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

Repository Git

2. Kembali ke Hosting, Pastikan hosting cPanel yang digunakan sudah ada tools bernama Git Version Control

Git Version Control cPanel

3. Selanjutnya klik Create untuk melakukan clone repository yang ada pada Git

Create Repository

4. Nanti akan muncul form yang harus diisi untuk create repository

Fill Form

Keterangan :

  • Nomor 1, Kita pilih Clone Repository untuk melakukan sinkronisasi data proyek website yang sudah di upload sebelumnya
  • Nomor 2, Clone URL, untuk mendapatkan link URL nya, bisa kembali ke website github, kemudian klik tombol Clone or Download, pilih Clone with HTTPS, lalu salin URL tersebut, dan paste pada form nomor 2
    Clone with HTTPS
  • Nomor 3, lokasi directory tempat sinkronisasi repository proyek-website, kalau kalian sudah membuat secara manual, silakan ditulis, namun jika belum dibuat, maka cPanel akan create otomatis directory tersebut berdasarkan yang kita tulis
  • Nomor 4, Nama repository untuk penamaan pada Hosting, ini hanya penamaan saja, namun berilah nama yang sesuai agar tidak membingungkan
  • Kalau sudah lengkap, silakan klik Create

Baca Juga : Cara Mengubah Favicon pada Webmail Zimbra

5. Tunggu hingga muncul status sukses clone repository seperti berikut

Sukses

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

List Repository

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

Pull

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

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.