Pengenalan Git Dan Github, Belajar Memahami Github Bagi Pemula


Ngulik Kode - Github adalah sebuah platform atau sebuah situs web yang digunakan untuk para programmer berkumpul, mengedit, membagikan proyek ataupun source kode yang sedang dikerjakan. Atau bisa dikatakan juga layanan hosting untuk proyek open source yang menggunakan Tool System Revisi kontrol Git. Github ini bisa di sebut juga sebagai media sosialnya untuk para developer dalam mengembangkan suatu proyek.

Situs Github ini memberikan fungsionalitas jejaring sosial dan grafik jejaring sosial untuk menampilkan bagaimana pengembang menggarap versi repositori mereka. Github juga menyediakan beberapa layanan lain seperti situs dengan model pastebin bernama Gist yang menyajikan wiki untuk masing-masing repositori dan layanan web yang dapat disuting melalui sebuah repositori Git, layanan slide bernama Speaker Deck, serta platform analisis berbasis web dengan nama Gauges.

Pada bulan Januari 2010, Github dioperasikan dengan nama Github, Inc. Perangkat lunak yang menjalankan Github ditulis dengan Ruby on Rails dan Erlang oleh para pengembang Github, Inc. (Sebelumnya dikenal sebagai Logical Awesome), yakni Chris Wanstrath, PJ Hyett, dan Tom Preston-Werner.

Apa itu Git ?

Git merupakan sebuah Version Control System (VCS) yang dikembangkan dalam tim pengmbangan sebuah proyek untuk bekerja sama. Maksud dari Version Control adalah sistem Git akan mencatat setiap perubahan yang terjadi pada source code, sehingga memungkinkan untuk mengambil kembali source code lama jika suatu saat kita ingin kembalo ke versi sebelumnya dari aplikasi yang pernah kita tulis.

Yang membedakan Github dengan Project Hosting yang lain bisa kita lihat di bawah ini:

  1. Github menggunakan Git sebagai tool utama dalam merevisi code.
  2. Github menyediakan free hosting untuk proyek open source, tetapi Github juga menawarkan hosting berbayar untuk proyek perusahaan atau peribadi yang sifatnya private.
  3. Github ditargetkan untuk para developer yang bekerja secara tim dan tidak pada satu tempat.
  4. Github mempunyai fitur Social seperti Twitter seperti follow atau favorit (Star).
  5. Github mendukung semua bahasa pemrograman, anda bebas memakai bahasa dan tools yang bisa anda pakai.
Tulisan berikut adalah hanya pengenalan tentang Github bagi anda yang sama sekali belum mengetahuinya. Akan saya lanjutkan pada artikel berikutnya. Sekian yang dapat saya sampaikan kurang lebihnya saya mohon maaf. 

Referensi :

0 comments

Posting Komentar