Cara Running Aplikasi Learning Branching GIT di komputer lokal kita

Dulu saya pernah menulis artikel tentang git di page blog geek studio, saya copy artikel tersebut dari sini.

Dalam software development kita biasa menggunakan versioning control system seperti svn, git, mercurial, kenai, dan lain-lain. Yang cukup populer adalah git, ditambah karena git merupakan distributed VCS. Namun tentu kita perlu mempelajari bagaimana menggunakan git dengan efisien dan efektif, dan saya sendiri lebih menyukai menggunakan git via terminal atau console, karena lebih sederhana. Kalau menggunakan aplikasi tertentu (client apps) sepertinya terlihat ribet karena tombol atau fiturnya menjadi terlihat sangat banyak, padahal kalau menggunakan $git –help itu hanya sekitar 22 opsi (dan nanti ditambah argumen2 yang diperlukan) lebih sederhana.

Salah satu hal yg cukup rumit (menurut sy dulu) adalah belajar branching, butuh latihan hehehe, agar terbiasa. Nah ternyata kini ada aplikasi web yang dapat digunakan untuk belajar branching di git yaitu learning branching git.
(dulu : http://pcottle.github.io/learnGitBranching/ )

Namu aplikasi itu harus online atau butuh koneksi internet sehingga terhubung dengan server. Nah kali ini saya akan sharing bagaimana cara memasang aplikasi web learning branching git di komputer lokal kita. Berikut caranya :

  1. Pertama tentunya kita harus sudah menginstall git di sistem operasi yang kita gunakan. Untuk ubuntu bisa menggunakan : $sudo apt-get install git
  2. Kita harus clone project learnGitBranching di https://github.com/pcottle/learnGitBranching
    • dengan cara : $git clone git@github.com:pcottle/learnGitBranching.git
  3. Karena learnGitBranching menggunakan nodejs makan kita harus menginstall Install nodejs dan npm nya dan grunt :
    • install nodejs di mac : $brew install nodejs
    • sedangkan di ubuntu : $sudo apt-get install nodejs
    • lalu install grunt dengan menggunakan npm : $npm install -g grunt-cli
  4. Setelah itu masuk ke project learnGitBranching yang sebelumnya sudah di clone, lalu ketik :
    • $npm install
    • setelah sukses lalu ketik : $grunt
    • untuk mac mungkin harus menginstall : $brew install watchman
  5. Setelah semua selesai tinggal running project dengan cara : $npm start
    Jika bermasalah coba menggunakan sudo : $sudo npm start

screen-shot-2015-09-14-at-10-13-49-pm

Ketika grunt berjalan…

screen-shot-2015-09-14-at-10-14-58-pm

Setelah npm start berjalan, berarti server sudah up di localhost:8081

screen-shot-2015-09-14-at-10-15-08-pm

tampilan learnGitBranch berjalan di localhost:8081

Sekian.. semoga bermanfaat…

Advertisements

2 thoughts on “Cara Running Aplikasi Learning Branching GIT di komputer lokal kita

  1. Kzein December 23, 2016 / 9:38 am

    Mas, boleh nanya,
    Gimna ya cara nya waktu (jam:menit:detik) yg ada di pc ditampilin jadi kumpulan angka lewat C++,

    misalnya kalo saya tekan enter pada waktu 01:12:30 akan keluar output
    jam: 01
    menit:12
    detik:30

    mohon bantuan nya Mas.

    • situkangsayur June 28, 2017 / 12:35 pm

      itu bukannya saya sudah nulis tentang itu di artikel sebelumnya?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

MindbloWed

scripta manent verba volant

Code for Life

This world is full of insights to be decoded.

Iit Sibarani | Akar Pikiran

Serumit akar, menjalar ke setiap sudut pikiran dengan hati sebagai pusat gravitasinya.

Buah Tulis

Setiap Detik adalah Harta yang Berharga

Samudra Kehidupan

Dengar,Lihat, Rasakan..

Hilda Nurfadilah

If light is in your heart, you will find your way home

bocahbancar.wordpress.com/

A Social Worker, A Great Dreamer

farismuttaqin

Rajin Pangkal Pandai, Hemat Pangkal Kaya

masphei

be happy to code, dream, inspire

Catatan Seorang Adam!!!

Just another WordPress.com weblog

Eko Kurniawan

Love CODING and STARTUP. Interested in COMPUTER SCIENCE, especially ALGORITHM and ARTIFICIAL INTELLIGENCE.

Muhammad Ghazali's Online Notes

I move things forward and make things better

WordPress.com

WordPress.com is the best place for your personal blog or business site.

%d bloggers like this: