Kamis, 15 November 2012

PIC Planning (Rekayasa Perangkat Lunak)

PENGENALAN ORGANISASI / PERUSAHAAN
Bahasa Jawa merupakan salah satu bahasa daerah yang ada di Indonesia dan menjadi salah satu bukti kekayaan bahasa yang dimiliki bangsa Indonesia. Dewasa ini telah kita ketahui bahwa bahasa jawa banyak tidak diminati oleh masyarakat jawa sendiri, tetapi masyarakat luar jawa seperti orang luar negeri banyak yang minat untuk belajar bahasa jawa dan khususnya aksara jawa. Solusi untuk pembelajaran bahasa ini hanya lewat buku Pepak Aksara Jawa, tetapi buku ini masih belum bisa menarik minat masyarakat dan pelajar untuk mempelajari Bahasa Jawa.

Perkembangan teknologi semakin pesat dan cepat khususnya teknologi informasi dan komunikasi.
Dari teknologi yang kian maju inilah yang memotivasi kami untuk membuat suatu aplikasi pembelajaran bahasa/aksara jawa.Maka, kami mempunyai solusi untuk menambah minat masyarakat agar tidak meninggalkan bahasa jawa dan mempermudah masyarakat luar negeri yang minat belajar bahasa jawa / aksara jawa hanya dalam genggaman, lewat Aplikasi “Sinau Aksara Jawa”. Dengan fitur yang menarik agar user lebih minat dalam belajar bahasa jawa. Aplikasi “Sinau Aksara Jawa” ini merupakan aplikasi yang akan dijalankan lewat sistem operasi Android.

II. RUMUSAN MASALAH
Berdasarkan uraian diatas maka rumusan masalah yang akan di bahas adalah :
1. Bagaimana membangun aplikasi Sinau Aksara Jawa berbasis android?
2. Bagaimana mengenalkan bahasa jawa kepada para pelajar dan umum?
3. Bagaimana melestarikan budaya jawa dengan memanfaatkan teknologi terkini?

III. TUJUAN DAN MANFAAT
   Tujuan dari aplikasi ini adalah membuat aplikasi mobile untuk menunjang pembelajaran bahasa jawa. Sehingga dapat mentransformasi penggunaan buku belajar aksara jawa yang kurang menarik menjadi suatu aplikasi berbasis android yang di harapkan dapat menambah minat pengguna untuk lebih mengetahui dan memperdalam aksara jawa, serta bisa melestarikan budaya jawa yang semakin tergerus oleh perkembangan zaman.

IV. KELAYAKAN PROJECT
1. Aspek Pasar dan Pemasaran
 Dalam aspek ini user atau konsumen (pemakai aplikasi) sangatlah membutuhkan aplikasi ini karena user pada
  era IT ini membutuhkan suatu aplikasi untuk belajar hanya dalam genggaman (simple). Setelah riset dilakukan ternyata
  masyarakat sangatlah kekurangan media pembelajaran dalam bidang Aksara Jawa.
  Dikarenakan nilai-nilai budaya jawa mulai luntur akibat era globalisasi.
 Setelah adanya evaluasi dari ketertarikat Negara lain dengan Aksara Jawa (budaya jawa) menyimpulkan bahwa
  Negara lain sangatlah tertarik dengan Aksara Jawa dikarenakan UNIK.

2. Aspek Manajemen dan Sumber Daya Manusia
 Dalam manajemen ini kami mempunyai struktur organisasi dalam melancarkan project ini.

  Susunan organisai sebagai berikut :
Sumber : Github

Analysis Report


aplikasi belajar aksoro jowo

  Aplikasi belajar bahasa jawa merupakan aplikasi yang dibuat sebagai media pengenalan macam-macan dan bentuk
aksara jawa. Aplikasi belajar aksara jawa ini di peruntukkan bagi pelajar dan seluruh masyarakat terutama masyarakat
jawa yang mulai meninggalkan kebudayaan mereka. Aplikasi ini bertujuan mengenalkan kembali macam-macam huruf dan
angka menggunakan aksoro jowo. Aplikasi belajar aksoro jowo dibuat berbasis andorid karena hampir semua orang sudah
memakai android sehingga lebih mudah untuk menggunakannya.

  Di era komputerisasi seperti pada abad ini manusia dapat membuat berbagai macam peralatan sebagai alat bantu dalam
menjalankan berbagai aktivitas untuk mendukung produktifitas. Yaitu sebuah teknologi yang baik, relevan, cepat dan
efisien. Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir tengah marak perangkat bergerak atau
mobile device. Salah satu perangkat mobile yang paling pesat adalah Handphone dimana hampir setiap orang memilikinya.
Dengan kenyataan seperti diatas perlu adanya aplikasi belajar bahasa jawa berbasis android yang bisa memotivasi pelajar
dan masyarakat untuk mau mengenal kembali dan memelihara Bahasa Jawa.

Kebutuhan sistem
1. Kebutuhan User
    User membutuhkan suatu aplikasi belajar bahasa jawa yang mdah, praktis, dan portabel, serta bisa digunakan lewat HP
2. Kebutuhan Sistem
    - file bentuk gambar tuklisan jawa
    - Menampilkan huruf jawa sesuai dengan inputan dari user
    - menampilkan comtoh kata dengan aksara jawa
    - user dapat belajar menulis aksara jawa dengan melihat contoh tulisan yang ada pada aplikasi ini
3. kebutuhan Software
    - Aplikasi berjalan di sistem operasi Android
    - Menampilkan huruf jawa sesuai dengan inputan dari user dan menampilkan contoh penggunaan aksara jawa
    - animasi gambar anak dengan memakai baju adat jawa
4. kebutuhan fungsional
    - user dapat mengenal huruf jawa dari database
    - sistem menyediakan tampilan yang tepat untuk user yang menginputkan huruf
    - sistem menyediakan contoh penulisan sebuah kata sederhana dengan menggunakan aksara jawa
 
5. kebutuhan non-fungsional
    - menggunakan bahasa pemrograman JavaScript, CSS, HTML
    - sistem I/O menggunakan Android versi .....
    -

Analisis kebutuhan Sistem
Aplikasi ini mempunyai fitur antara lain:
    1. Aksara jawa (ho, no, co, ro, ko, do, to, so, wo, lo, po, dho, jo, yo, nyo, mo, go, ba, tha, ngo)
    2. Menampilkan tulisan aksoro jowo sesuai dengan inputan dari user.
    3. terapat contoh penulisan kata sederhana dengan menggunakan aksara jawa.
    3. animasi gambar anak kecil dengan menggunakan baju adat jawa pada tampilan awal aplikasi.
 
    Selain itu fitur yang lain adalah meningkatkan daya tarik masyarakat (pengguna) dan pelajar untuk lebih
    mencintai budaya jawa teruama masyarakat jawa. Aplikasi ini akan digunakan oleh masyarakat luas yang melalui
    telepon genggam.
    3.  skenario Porses jalannya aplikasi seperti di bawah ini.
        User <---> aplikasi aksoro jowo pada HP <---> database
        ketika user menuliskan huruf atau sebuah kata pada layar HP maka sistem akan menuju ke database mencari
        huruf atau kata yang diminta pada sebuah field yang sesuai dengan permintaan kemudian menampilkan huruf
        atau kata yang diminta pada layar HP dengan demikian user dapat melihat hasilnya.
     
    4. skenario interaksi antara user dengan sistem.
       user <--> aplikasi
       - User membuka aplikasi pada aplikasi belajar aksoro Jowo pada HP
       - User dapat memilih bebrpa menu yang tersedia
       - Untuk belajar aksoro jowo user input sebuah huruf atau kata pada form yang sudah disediakan
         kemudian aplikasi akan menampilkan hasil inputan dalam bentuk tulisan jawa.

Post Ulang dari Github 1 Bulan yang lalu
https://github.com/gengsu/project_rpl/blob/master/deliverables/analysis.html
Dipostkan oleh PIC Analysis

Senin, 12 November 2012

Desain Komponen (Rekayasa Perangkat Lunak)

Tampilan Home
1. Komponen :
  • Tulisan judul aplikasi
  • Button Start
  • Button Tutorial
  • Button About Us
  • Button Exit
2. Tampilan halaman materi
Komponen :
  • Tulisan judul
  • 20 button huruf jawa
  • 1 button kembali ke menu awal
  • 1 button navigasi ke halaman berikutnya dan sebelumnya
3. Tampilan halaman materi huruf
  • Tulisan judul
  • Tulisan penerapan penulisan huruf hijaiyah
  • 1 button kembali ke daftar materi
4. Tampilan halaman bantuan
  • 5 button daftar tutorial penggunaan aplikasi
  • 1 button kembali ke halaman menu
4. Tampilan halaman about us
  • daftar pengembang aplikasi
  • penanggung jawab      
5. Halaman keluar
  • Gambar penutup
  • Pesan penutup
Komponen:
about us

tombol back

home

tombol next

ok

play

quit

tombol start

tombol tutorial
ho

huruf/aksara jawa no

huruf/aksara jawa co

huruf/aksara jawa ra




huruf/aksara jawa ka



huruf/aksara jawa na












Arsitektur Siraja

Arsitektur Siraja

Gambar 1. Arsitektur Desain awal

Arsitektur perangkat lunak

Gambar 2. Arsitektur aplikasi

Penjelasan
  1. Pada gambar 1 adalah berkaitan dengan antar muka antara pengguna dengan aplikasi. Aplikasi yang dibuat akan berbentuk aplikasi android, yang awalnya dibuat dalam bentuk web.
  2. berkaitan dengan bagian dari aplikasi yang bekerja dibalik user view. Karena program utama dibuat dalam bentuk pemrograman web (html, css dan js), maka lingkungan kerja aplikasi web termasuk dalam engine. Dalam rangka mengubah (konversi) aplikasi berbasis web menjadi aplikasi berbasis mobile, kami menggunakan phone gap yang menyediakan library untuk konversi syntax (perintah) pada aplikasi web menjadi perintah pada aplikasi mobile.  Untuk mengakses database yang digunakan pada aplikasi ini menggunakan query yang mendefinisikan koneksi javascript dengan database yang digunakan. aplikasi kemudian dijalankan di Android SDK untuk melihat hasilnya
  3. Untuk database, kami menggunakan aplikasi SQLite, dimana database yang dibuat menggunakan aplikasi ini dapat berjalan dimana saja tanpa perlu menginstal software SQLite.
  4. Gambar 2 merupakan arsitektur aplikasi di Android

Analysis Engineering Pada Rekayasa Perangkat Lunak

Pengertian Analysis Engineering

Analysis Engineering (analisa rekayasa)  adalah penerapan prinsip-prinsip analisis ilmiah dan proses untuk mengungkapkan sifat dan keadaan sistem, perangkat atau mekanisme yang diteliti. Analisis rekayasa decompositional, maka hasil dengan memisahkan desain teknik ke dalam mekanisme operasi atau kegagalan, menganalisa atau memperkirakan setiap komponen operasi atau kegagalan mekanisme dalam isolasi, dan kembali menggabungkan-komponen sesuai dengan prinsip-prinsip fisika dasar dan hukum-hukum alam.

Dalam pembuatan sebuah aplikasi harus memperhatikan hal-hal berikut:

1. Diagram Content
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Contoh diagram Content seperti gambar berikut

diagram content


2. DFD Level 1
DFD Level 1

3. Diagram Activity
Diagram Activity



4. Usecase
Usecase

Post by: PIC Analysis

Desain Interface (Rekayasa Perangkat Lunak)

SiRaJa merupakan aplikasi berbasis android yang berfungsi sebagai media pembelajaran aksara jawa yang ditujukan pada khalayak umum khususnya mereka yang masih menempuh jenjang sekolah. Terdapat beberapa halaman diantaranya
1.      Utama
Dalam aplikasi SiRaJa terdapat menu utama atau yang disebut “Home” dimana terdapat beberapa konten yang ditunjukkan pada Gambar 1.
 home bahasa jawa
Ganbar 1. Menu utama
Button Start :
            Setelah user mengklik button start maka akan keluar menu baru yaitu menu materi yang ditunjukkan pada Gambar 2. Didalam menu tersebut terdapat suguhan materi berupa aksara jawa lengkap. Hal ini berfungsi sebagai media pembelajaran dimana user dapat mengenal tentang aksara jawa, pasangannya dan juga huruf aksara jawa yang terkait.
Button Help : Merupakan penjelasan tentang prosedur penggunaan dari aplikasi SiRaJa.
Button About Us : merupakan button yang berisi tentang struktur organisasi dari pembuat aplikasi SiRaJa
Button Exit : merupakan button yang berfungsi untuk mengakhiri aplikasi SiRaJa.
2.      Materi Aksara Jawa
Menu ini memiliki beberapa button diantaranya :
·         Button Home : jika user ingin kembali ke menu awal
·         Button Play : untuk melanjutkan proses pembelajaran berupa test akademi yang ditunjukkan pada Gambar 3
·         Button Prev dan Next : untuk ke menu selanjutnya dan kembali ke menu sebelumnya
·         Selain itu huruf aksara jawa merupakan button apabila di klik di salah satu huruf aksaranya akan ada menu baru yang berisi tentang contoh-contoh kata dari huruf tersebut.
 aksara jawa
Gambar 2. Menu materi aksara jawa
3.      Simulasi
Pada halaman ini user akan dihadapkan dengan huruf atau kata dan pilihan yang berupa aksara jawa seperti ditunjukkan pada Gambar 3. Dimana user bisa memilih pilihan tersebut dan mencocokkan dengan huruf atau kata tersebut. Ini berfungsi untuk mengetahui daya ingat user tentang aksara jawa yang telah disajikan pada menu utama. Terdapat beberapa button diantaranya
·         Button Home : Kembali ke Halaan utama atau Home
·         Button OK : Untuk mengecek, apabila benar akan ke menu simulasi selanjutnya dengan pertanyaan yang berbeda.
 aplikasi aksara jawa
Gambar 3. Menu simulasi
4.      Help
Pada halaman ini berisi tentang cara-cara penggunaan aplikasi SiRaJa yang dimaksudkan agar user dapat dengan mudah mengenal aplikasi ini tanpa ada kesulitan untuk menggunakannya.
5.      About Us
Pada halaman ini berisi penjelasan tentang bagaimana program ini bisa di buat, siapa saja yang terlibat didalamnya, bagaimana struktur organisasi pembuatan program ini.

Created by: PIC Design : Yosafat Andy

Rabu, 26 September 2012

Cara Konfigurasi OpenGL di Ubuntu 12.04 dengan Geany

Grafika komputer

Grafika komputer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains, bisnis, pendidikan dan juga hiburan. Berikut adalah bidang aplikasi spesifik dari grafika komputer:
  • Antarmuka pengguna (Graphical User Interface - GUI)
  • Peta (Cartography)
  • Kesehatan
  • Perancangan objek (Computer Aided Design - CAD)
  • Sistem multimedia
  • Presentasi grafik
  • Presentasi saintifik
  • Pemrosesan citra
  • Simulasi
Semester 5 ini ada matakuliah Grafika Komputer yang dibina oleh Bapak Harist Nur Rosyid setiap hari kamis. Dalam matakuliah ini mahasiswa dituntut untuk menguasai konsep dari grafika komputer, bukan menggunakan software seperti adobe photoshop, corel, dll, melainkan menggunakan bahasa pemrograman untuk membuat objeck yang diinginkan. openGL merupakan hal yang wajib dipelajari pada matakuliah ini, OpenGL kepanjangan dari Open Graphic Library, merupakan spesifikasi standar yang mendefinisikan sebuah cross-bahasa, lintas-platform API untuk menulis aplikasi yang menghasilkan 2D dan 3D computer graphics. interfacenya terdiri dari lebih dari 250 fungsi panggilan yang berbeda dapat digunakan untuk menarik kompleks tiga dimensi dari adegan sederhana primitives.

Sabtu, 15 September 2012

Cara Menambah berkas baru ke Github

Cara Menambah berkas baru ke Github

Melanjutkan tulisan yang sebelumnya mengenai github, berikut ini langkah-langkah untuk menambahkan berkas dan subdirektori kedalam repository lokal maupun yang ada di github :

1. Tambahkan semua berkas dan subdirektori ke repository kita dengan perintah:
touch README.md   //untuk membuat file barugit add README.md //untuk menambah file barunano README.md    //untuk mengedit README diterminal
menambah berkas di github


2. Commit, atau perintahkah git untuk mencatat segala perubahan yang telah kita buat dengan menjalankan:
git commit -m "Commit pertama"
commit github

Uraian perintah-perintah ini:
commit merupakan perintah git untuk mencatat segala perubahan yang terjadi;-m "Commit pertama" merupakan pesan/komentar yang hendak kita kaitkan dengan semua perubahan ini.

3. Kirim semua yang telah kita commit ke github:
git push origin master
github push

Uraian perintah ini:
push merupakan perintah git untuk mengirim (tolak=push) perubahan yang telah kita tandai sebelumnya dengan perintah commit ke github;origin merupakan nama dari kopian repository yang ada pada mesin kita;master merupakan nama dari cabang utama kode kita di github. Semua cabang utama di github akan diberi nama master.
4. Mengirim Perubahan ke Repository
Jika anda telah selesai mengubah kode anda dan siap untuk dikirim ke server maka lakukan perintah-perintah berikut:

git add .git commit -m "Komentar tetang perubahan yang dilakukan"git push origin master

Perhatikan jika perintah ini meminta password maka ini password untuk akun adan di Github.
Perintah pertama (add) akan memeriksa semua kode pada directory saat ini (.) anda dan menandai yang mana saja yang telah mengalami perubahan;
Perintah kedua (commit) akan memcatat segala perubahan yang terjadi pade semua berkas dan siap untuk dikirim ke server. Opsi -m "Komentar tetang perubahan yang dilakukan" merupakan komentar yang akan dikaitkan dengan segala perubahan ini;
Perintah ketiga (push) adalah proses pengiriman perubahan-perubahan dari kopian repository kita (yang sebelumnya kita beri nama origin) ke cabang utama di server (yang secara default diberi nama master).

5. Menghapus Berkas dari Repository
Jika anda hendak menghapus suatu berkas dari repository anda maka lakukan perintah-perintah berikut:
git rm nama-berkasgit commit -m "Komentar tetang perubahan yang dilakukan"git push origin master
Perintah pertama (rm) akan menghapus berkas dengan nama nama-berkas;
Perintah kedua (commit) akan memcatat perubahan yang terjadi;
Perintah ketiga (push) adalah proses pengiriman perubahan ke server.

6. Mengganti Nama Berkas/Directory yang Sudah Ada di Repository
Jika anda hendak ganti nama suatu berkas atau directory yang sudah ada di repository anda maka lakukan perintah-perintah berikut:

git mv nama-lama nama-baru
git commit -m "Komentar tetang perubahan yang dilakukan"
git push origin master

Perintah pertama (mv) akan mengganti nama berkas atau directory lama anda ke nama baru;
Perintah kedua (commit) akan memcatat perubahan yang terjadi;
Perintah ketiga (push) adalah proses pengiriman perubahan ke server.

7. Membuat Salinan dari Repository yang Sudah Ada
Misalkan kita ingin mengkopi repository repoku yang telah kita buat di atas ke directory lain misalnya benarma repolain;
Buka terminal, buat direktori tempat kita akan menyimpan repository kita, dan masuk ke dalam direktori tersebut:

mkdir repolain
cd repolain

Perintahkan git untuk mengkopi repository repoku ke directory ini dengan menjalankan:
git clone git@github.com:gengsu/project_rpl.git

Perhatikan jika perintah ini meminta password, ini merupakan password untuk mengakses SSH key yang anda buat sebelumnya (ingat kembali proses instalasi di tulisan ini). Uraian perintah ini:
clone merupakan perintah git untuk membuat kopian dari repository;
git@github.com: merupakan perintah untuk membuka koneksi git ke github.com;
gengsu/project_rpl.git merupakan alamat dari repository yang hendak kita kopi dari github (ini sama dengan alamat repository kita tetapi ditambah akhiran .git);
. titik pada akhir perintah ini menandai untuk melakukan proses copy ke directory ini. Seandainya kita hendak membuat kopian di drectory kopian maka perintahnya menjadi:

git clone git@github.com:gengsu/project_rpl.git kopian

Perhatikan bahwa kopian dari repository ini akan diberi nama origin.



8. Menarik Perubahan dari Repository
Agar anda mendapatkan kode terbaru yang telah dibuat oleh anggota-anggota tim anda maka lakukan perintah-perintah berikut:
git pull
Perintah alternatif adalah:
git fetchgit merge origin
Perintah pertama (fetch) bertugas mengambil semua perubahan yang terjadi dari server semenjak perintah fetch terakhir;
Perintah kedua (merge) menggabungkan perubahan-perubahan yang terjadi ke kopian repository kita (yang secara default akan diberi nama origin saat kita kopikan repository tersebut dengan perintah clone).

Melihat Perbedaan dengan Repository
Untuk melihat perbedaan antara bekas yang anda miliki dengan yang saat ini tersimpan di server jalankan perintah berikut:
git diff

Minggu, 09 September 2012

Tugas Besar Rekayasa Perangkat Lunak

Mata Kuliah Rekayasa Perangkat Lunak

Pada semestar 5 ini ada matakuliah yang namanya Rekayasa Perangkat Lunak yang dibina oleh Bapak Jauharul Fuady. Matakuliah Rekayasa Perangkat Lunak (RPL) dengan kode PTI453 merupakan matakuliah yang wajib diambil bagi mahasiswa Pendidikan Teknik Informatika (PTI) dengan syarat sudah lulus matakuliah Bahasa Pemrograman Visual (PTI 435) dan matakuliah Sistem Informasi (PTI 444). Dalam matakuliah RPL ini ada tugas untuk membuat sebuah program sederhana berdasarkan kesepakatan setiap masing-masing kelompok dan harus bekerja di Github. Mungkin dari teman-teman ada yang belum bisa bekerja di Github, berikut langkah-langkahnya :

1. Daftar di http://www.github.com/ gratis
mengisi username, email, dan password yang akan digunakan di Github.

situs github

2. Setelah daftar maka anda akan memiliki akun dan bisa membuat repository
daftar github

repository merupakan media penyimpanan data hasil pekerjaan tugas rpl ini sehingga setiap anggota kelompok dapat mengubahnya dari manapun.

3. Membuat SSH keygen,
SSH Keygen ini sangat diperlukan untuk mengakses repository karena digunakan untuk keamanan dalam mengakses repository git. Tanpa membuat ssh-keygen kamu tidak bisa menggunakan git pada github.

kemudian cek direktori .ssh

pada direktori ssh terdapat file dengan nama github_rsa, github_rsa.pub, dan known_host. Setelah itu sign in ke github.com masuk pilih account setting --> SSH key. Paste seluruh isi dari file github_rsa.pub tanpa merubah sedikitpun kemudian pilih save.

4. Uji koneksi dengan membuka koneksi SSH ke Github dengan cara :
ssh -T git@github.com

terminal ubuntu


5. Jalankan perintah-perintah berikut untuk mengaitkan aplikasi git di komputer anda dengan akun github anda:


git config --global github.user <username>git config --global user.name "Nama lengkap"git config --global user.email "email@anda.ws.id"
6.  Login ke github, klik pada tombol "New Repository" untuk membuat repository baru, dan isi informasi yang diminta. Setelah repository dibuat, yang perlu diperhatikan adalah alamat yang diberikan untuk repository tersebut. Misalnya untuk saya (yang username di github adalah gengsu) dengan membuat sebuah repository yang benama project_rpl maka alamat yang akan diberikan adalah: rahmadd/project_rpl
7. Buka terminal, buat direktori tempat kita menyimpan repository kita, dan masuk ke dalam direktori tersebut. Misalkan untuk contoh repository di atas:

mkdir project_rpl
cd project_rpl
project rpl

8. Buka berkas ini dan ketikan keterengan singkat tentang perangkat lunak ini. Inisialisasi git pada direktori ini:

git init 
kemudian untuk mengetahui apakah inisialisasi berhasi ketik :

git

9. Hubungkan direktori ini dengan repository yang baru kita buat di github. Misalkan untuk contoh repository di atas:


git remote add origin git@github.com:gengsu/project_rpl.git
Uraian perintah-perintah ini:
  • remote add merupakan perintah git untuk menambahkan (add) satu kopian dari suatu repository di github (dan karena letaknya di server nun jauh berarti bersifat tidak lokal atau remote);
  • origin merupakan nama yang kita berikan untuk kopian dari repository ini;
  • git@github.com: merupakan perintah untuk membuka koneksi git ke github.com;
  • gengsu/project_rpl.git merupakan alamat berkas dari repository di github yang telah kita buat sebelumnya (lihat langkah 1). Alamat ini sama dengan alamat repository kita tetapi ditambah akhiran .git.