Github dan manfaatnya
github·@binjeeclick·
0.000 HBDGithub dan manfaatnya
<center>https://image.prntscr.com/image/NXoxEkIqRaOOK4B-uT1WaQ.png</center> Halo steemians #indonesia, hari ini saya ingin sharing sedikit pengetahuan tentang github dan manfaatnya bagi kita, semoga bisa menambah khasanah ilmu yang telah kita miliki. #### Apa itu Github? [Github](https://github.com/) adalah sebuah website penyedia layanan sharing open source yang sering kita dengar, tetapi kebanyakan dari kita tidak begitu mengerti apa itu github dan apa manfaatnya bagi kita. Tahukah anda untuk mengetahui tentang github terlebih dahulu yang harus kita pahami adalah `Git`. Git adalah media control system open-source yang mulai dikembangkan oleh Linus Trovalds (Penemu karnel linux), Kegunaan dari git ini lebih memudahkan bagi para programer yang ingin membagikan script aplikasi mereka secara gratis, pada saat seorang programer open-source membuat perubahan dari kode script aplikasinya maka disinilah peran git untuk menghubungkan `local desktop` programer dengan `online repository` yang disediakan oleh github, sehingga perubahan konstan yang dilakukan oleh programer akan langsung terupload ke github dan orang-orang yang membutuhkan script aplikasi tersebut akan langsung mendapatkan versi terbaru yang telah ter update. Jadi `github` dapat kita artikan sebagai penghubung `local deskstop` programer dengan `online repository` untuk berbagi sebuah script open-source. #### Apa itu Repository? Sebuah repositori yang biasanya disingkat menjadi `repo` adalah lokasi dimana semua file sebuah project disimpan. Setiap proyek memiliki repo sendiri, dan Anda dapat mengaksesnya dengan URL yang unik. <center>https://image.prntscr.com/image/f5NHwD0TRQacs6NVlLBLfg.png</center> ##### Forking a Repo `Forking` adalah saat Anda membuat proyek baru berdasarkan proyek lain yang sudah ada. Ini adalah fitur yang tersedia untuk pengembangan lebih lanjut dari program atau project yang telah dibuat oleh pengembang lain. Jika Anda menemukan sebuah project di GitHub yang ingin Anda kembangkan lebih lanjut sesuai dengan ide dan keinginan anda, Anda dapat mengganti repo, membuat perubahan yang Anda inginkan, dan merilis proyek yang direvisi sebagai sebuah repo baru. ##### Pull Requests Ketika anda telah melakukan `forking` pada sebuah repo, membuat perubahan pada script aslinya anda dapat melakukan permintaan kepada pengembang asli (dasar) dari project tersebut untuk memasukkan perubahan yang telah anda lakukan kedalam official project/repository dasar. Hal seperti ini sagat di hargai di dunia open-source. <center>https://image.prntscr.com/image/Ri7o41_3RQKLH4dvb9QMAw.png</center> #### GitHub Isn’t Just for Developers Semua pembahasan tentang github diatas sepertinya sangat cocok digunakan oleh programer, bahkan mungkin kita berfikir hanya programerlah yang pantas untuk menggunakan github. Tapi menurut saya kita yang bukan programer pun bisa menggukan github untuk mencari aplikasi-aplikasi open-source yang tersedia sangat banyak di github. Salam hangat dari #NSC, Steem On!
👍 imamalkimas, fivestargroup, primetimesports, dreammacres, hidayani, ohreally, yudiana, barzah, rayfa, safwaninisam, said-nuruzzaman, steemvest17, bobramsey, bink.undercover, usmanosama, cutlisa, jodipamungkas, nadilchairi, aiqabrago, binjeeclick, promosi, silvia, mushthafakamal, hasanuddin, munawir91, bukhairidin, bukharisulaiman, ridwant, dodybireuen, steem77, taministy, fujaxxi, levycore, mwaqar17, szokerobert, hrsagar, happyphoenix, azis, donateforcancer, farahnabilla, abunagaya, teukukemalfasya, juned, janvanhoess, alimurtaza, marzukie, azkaaura, farahtjut, putraatjeh, azkadzaky, dmunasco, steem16, ismadi, jaldesign, jekisatria, mukhtar.juned, coinfarmer, waldan, gustyphoto, podanrj, rizals, firman, ainal, nurulifani, adly.jailani, mucha, ardyach, innafanz, thethreehugs, munt, masripribumi, qye, yandot, albertjester, alif01, aktualbireuen, muzakirpb, murt92, ahmedyusuf, pujastudio, altha15, mardani, bahagia-arbi, rizkiandrian, silvia-amelianda, dilimunanzar, dendam, radiosbsfm, hafizul, daiky69, mustayani, bookrak, itikna09, boyasyie, ipolatjeh1988, husnulkhatimah, akatsuki28121997, steemaceh, husnon-shaleh, chairoeltks, ompensteem, itasteemit, thunderbird, curie, liberosist, meerkat, erangvee, hendrikdegrote, ewuoso, jasimg, anwenbaumeister, suheri, kushed, pharesim, rayken04, oleg326756, bue,