Upload website ke Hosting menggunakan Git dan Git FTP

Agik Setiawan
4 min readOct 11, 2020

--

Tutorial ini akan membahas bagaiman caranya mendeploy/upload aplikasi berbasis webseite ke Hosting dengan menggunakan Git FTP

Kenapa Menggunakan Git FTP? kan sudah ada Filezilla, dan lain — lain?

menggukanan Git FTP memungkinkan kita untuk Mendeploy/Upload aplikasi menyesuaikan dengan GIT atau berdasarkan Commitan dari git. artinya file yang teruplod hanya yang ada perubahan saja. dengan menggunakan Git FTP kita tidak perlu mengupload secara keseluruhan dari awal sehingga akan mempercepat proses Upload. Hanya di awal saja Git FTP akan mengupload semua kontent, setelahnya hanya yang berubah saja yang di upload.

untuk menggunakan Git FTP kita harus menginstall aplikasi Git terlebih dahulu karena Git FTP ini hanya plugin untuk aplikasi Git. untuk menginstall Git silahkan ke https://git-scm.com/. Pastikan Git sudah terinstall dengan baik di komputer kita. Setelah menginstall Git selanjutnya install Git FTP di https://github.com/git-ftp/git-ftp dan ikuti instruksi installasi sampai selesai.

Setelah Git dan Git FTP sudah terinstall selanjutnya kita memulai membuat proejct baru. buat folder dengan nama belajar/bebas, kemudian buat 1 file dengan nama “index.php”.

Buat file index.php

Saya menggunakan Visual Studio Code untuk mengedit file index.php

Visual Studio Code

setalah file “index.php” sudah ada kemudian kita akan menginisialisasi Git dengan perintah “git init” lalu enter di dalam project yang kita buat.

Saya menggunakan Github sebagai Git Repositorynya, silahkan mendaftar/masuk di https://github.com dan buat project dengan nama sesuai keinginan kita.

Masuk ke github.com untuk membuat project.

Buat Proejct di GIthub
Buat Proejct di GIthub

Setelah project sudah dibikin di guthub, kemudian masuk ke terminal/CMD lalu tambahkan

git remote add origin git@github.com:agik-setiawan/git-frp.git

menyesuaikan dari repository yang kita bikin di github tadi dan enter.

tambahkan git remote

Kemudian masukan perintah “git add .” dan enter.

Kemudian masukan perintah ‘git commit -am “Initial”’ dan enter.

git add .
git add .

Kemudian masukan perintah “git push origin master” dan enter

git push origin master

Selanjutnya kita coba cek apakah project kita sudah masuk di Github atau belum.

project sudah ada di github

Coba kita isi file index.php tadi dengan isi html menggunakan text editor (Visual Studio Code). Saya akan memberikan tulisan “TESTING GIT FTP” kemudian masukan perintah “git add .” sama seperti step sebelumnya.

Visual Studio Code
git add .

Kemudian masukan perintah ‘git commit -am “testing git ftp”’ dan enter.

kemudian masukan perintah ‘git ftp push — auto-init -vv — insecure — user USER-FTP-KALIAN — passwd “PASSWORD-FTP-KALIAN” “ftp://HOST-FTP-KALIAN:21/public_html"’ lalu enter

contoh:

git ftp push — auto-init -vv — insecure — user testingweb — passwd “testingweb123” “ftp://files.000webhost.com:21/public_html" lalu enter

upload ke FTP berhasil

Sekarang coba kita cek website apakah sudah berhasil atau belum.

Upload berhasil

--

--