4.3.1 Penerapan Git Dalam Aplikasi
Aplikasi yang dibuat adalah aplikasi yang diletakkan di server localhost dengan nama folder lively-latosha berasal dari nama app lively-
latosha.pagodabox.com sebelumnya yang dibahas mengenai apps di apps storage, lively-latosha folder ini dihasilkan dari hasil remote dan clone apps setelah dibuat
pada hosting server layaknya public_host pada hosting server atau htdocs pada localhost.
Sebelum melakukan remote dan clone aplikasi, dilakukan terlebih dahulu adalah membuat id_rsa.pub atau biasa disebut public_key ssh, tuliskan command
pada Git console lihat pada Gambar 4.25 berikut.
ssh-keygen –t rsa –f id_rsa
Gambar 4.25 Membuat Key Id_RSA Kemudian isikan password yang sesuai lalu kemudian file yang dibuat
akan Nampak di direktore yang diakses yaitu c:document and settingayam.sshid_rsa. Lihat pada Gambar 4.26
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.26 Direktori Id_RSA Kode inti atau root pada id_rsa.pub tersebut yang digunakan untuk
mengakses aplikasi dari lokal ke file host. Buka file id_rsa.pub dengan Notepad lalu integrasikan dengan apps yang dibuat pada hostingan file di apps storage.
Lihat pada Gambar 4.27 pada Pagodabox.
Gambar 4.27 Add SSH Key Untuk APPS Yang Dibuat Key dibuat kemudian perizinan akses aplikasi menggunakan password
public key ssh kemudian lakukan clone terhadap aplikasi dengan mengetik git clone
githost:nama-aplikasi.git –o directory simak pada Gambar 4.28 Git clone
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.28 Duplikat Direktory Clone Lakukan cloning pada apps ke dalam direktori lokal, yang terletak pada
htdocs –xampp, pada direktori tersebut terdapat file apps bernama lively-latosha folder dan folder ini merupakan tempat apps akan dikembangkan.
Diwajibkan melakukan initialize pada folder yang dikembangkan untuk keperluan perubahan kode dalam aplikasi tersebut. Lihat pada Gambar 4.29.
Gambar 4.29 Git Initialize Pada kasus diatas folder lively-latosha sudah ter inisialisasi oleh git dan git
membentuk folder baru bernama .git didalam folder lively-latosha terdapat folder hidden bahwa folder lively-latosha telah terinisialisasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Push adalah perintah untuk melakukan dorongan kepada aplikasi ke dalam apps host storage tetapi sebelumnya diwajibkan melakukan commit agar
perubahan kode dapat terlacak.
Gambar 4.30 Git Commit Terdapat tulisan pada Gambar 4.30 menyatakan bahwa working directory
clean artinya tidak ada perubahan kode yang dilakukan.
Gambar 4.31 Pushing Git Pushing dilakukan untuk merubah kode pada apps host untuk disamakan
dengan kode pada file lokal pengembang.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4.4 Seting Canvas Apps Facebook