Git

Keunggulan Git untuk Programmers

Kalau Kamu adalah seorang software developer yang kerja sendiri, nggak pernah bersosialisasi sama programmer lain, bisa jadi Kamu nggak pernah pakai Git. Tapi di akhir postingan ini, saya kasih alasan kenapa Kamu mungkin tetap perlu pakai Git untuk software development.

Penjelasan Singkat tentang Git

Git adalah sistem version control yang paling powerful dan terkenal di dunia saat ini. Git bisa memudahkan para software house untuk mengelola banyak resource khususnya orang di dalam sebuah project pembuatan aplikasi atau web, mulai dari sistem analis, frontend programmer, backend programmer, software tester, dan lainnya. Pokoknya kalau pakai Git, semua orang di dalam sistem tersebut bisa memeriksa dan mengamati setiap perubahan pada source code aplikasi menggunakan fitur yang dinamakan version control.

Contoh, seorang frontend programmer ngoprek source code aplikasi, menambahkan fitur chat baru di sebuah website, lalu melakukan commit perubahan source code itu di Github dengan menambahkan deskripsi commit sesuai apa yang telah dirubah. Setelah melakukan commit, semua orang yang punya akses ke repository tersebut langsung bisa melihat perubahan apa aja yang dibuat oleh frontend programmer tersebut, karena langsung terlihat bahwa ada versi source code baru di dalam sistem yang sedang dikembangkan. Mereka semua bisa lihat file – file mana aja yang dirubah oleh frontend programmer. Bahkan lebih canggihnya lagi, mereka masih bisa lihat versi sebelumnya, sehingga bisa memudahkan dalam bug fixing dan lain sebagainya.

Implementasi

Git yang paling populer sekarang adalah Github. Kamu bisa mulai bikin Git dan Repository baru dengan mengunjungi https://github.com.  Setelah Sign Up, Kamu bisa langsung klik tombol Start a Project, isi repository name, lalu upload source code project yang kamu punya ke dalam repository Github tersebut. Kamu bisa menguploadnya lewat website dengan menconvertnya ke file zip terlebih dahulu, atau biar lebih gampang lagi, Kamu bisa download github desktop untuk mempercepat integrasi dengan laptop atau komputer kamu.

Github Desktop
Github Desktop

Kalau lihat screenshot Github Desktop di atas, kita tahu bahwa Github Desktop secara otomatis bakal ngasih tahu setiap perubahan pada setiap file di dalam project tersebut sebelum kita memutuskan mau commit (lanjut) atau nggak. Fitur ini sangat berguna buat Kamu yang biasanya nulis atau catat manual file apa aja yang dirubah, terus compare dan upload manual file – file tersebut pakai beyond compare dan filezilla atau software sejenis.

Buat kamu yang suka ngoding bikin aplikasi sendirian, ada satu fitur menarik, yaitu bisa diintegrasikan dengan Git FTP yang akan mengotomatisasi version control untuk deployment system. Git FTP akan secara otomatis mengetahui file – file mana aja yang dirubah, lalu mengupload hanya file – file tersebut ke server testing atau production sesuai yang kita inginkan. Saya akan membuat postingan terpisah tentang ini untuk menunjukkan detail cara penggunaan Git FTP buat kamu semua.

Kira – kira begitulah penjelasan dasar soal Git, semoga membantu.

3.454 comments

  1. Click This Link

    Wow, fantastic blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is magnificent, as well as the content!

  2. windows purchase online

    Howdy! This post could not be written any better! Reading this post reminds me of my old room mate! He always kept chatting about this. I will forward this page to him. Pretty sure he will have a good read. Thank you for sharing!

  3. jet pressure wash

    Thank you for another magnificent post. Where else could anyone get that type of info in such an ideal way of writing? I have a presentation next week, and I am on the look for such information.

  4. PGSLOT

    I like the helpful information you provide in your articles.

    I’ll bookmark your blog and check again here regularly.
    I’m quite certain I will learn many new stuff right here!
    Good luck for the next!

  5. buy windows 7 download

    Unquestionably believe that that you said. Your favorite reason appeared to be on the web the simplest factor to remember of. I say to you, I certainly get annoyed even as people consider concerns that they just do not recognise about. You controlled to hit the nail upon the top and also outlined out the whole thing with no need side-effects , folks can take a signal. Will likely be again to get more. Thanks

  6. buy microsoft windows 7

    I think this is one of the so much vital info for me. And i’m happy reading your article. But wanna commentary on some common things, The website style is wonderful, the articles is truly nice : D. Excellent activity, cheers

  7. windows key price

    It is appropriate time to make some plans for the longer term and it’s time to be happy. I have read this submit and if I may I want to counsel you some attention-grabbing things or advice. Perhaps you can write subsequent articles referring to this article. I wish to learn more things approximately it!

  8. hydro jet high pressure washer

    It抯 actually a nice and helpful piece of information. I抦 glad that you shared this helpful info with us. Please keep us informed like this. Thanks for sharing.

  9. click here now

    I think the admin of this site is actually working hard in support of
    his website, as here every stuff is quality based data.

  10. fotowoltaika katowice

    I like the valuable information you provide in your articles. I will bookmark your blog and check again here frequently. I’m quite sure I?ll learn plenty of new stuff right here! Good luck for the next!

  11. Catering dietetyczny z dostawa w Warszawie

    You actually make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complex and very broad for me. I’m looking forward for your next post, I will try to get the hang of it!

  12. 울산출장안마

    May I just say what a comfort to uncover a person that truly knows what they are discussing on the net. You actually understand how to bring a problem to light and make it important. More and more people ought to look at this and understand this side of the story. I can’t believe you are not more popular given that you definitely have the gift.

  13. fotowoltaika katowice

    Wow, superb blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is magnificent, as well as the content!

  14. joker

    Great post. I was checking continuously this blog and I’m impressed!
    Extremely helpful information specifically the last part 🙂 I care for such info a lot.
    I was looking for this certain information for a long time.
    Thank you and good luck.

  15. 먹튀검증

    Hi there! I just want to give you a big thumbs up for your excellent info you have got here on this post. I’ll be coming back to your blog for more soon.

  16. pop over to this site Porsche Taycan Turbo S Elon Musk

    you’re really a excellent webmaster. The web site loading
    speed is incredible. It sort of feels that you’re doing any distinctive trick.
    In addition, The contents are masterwork. you’ve performed a magnificent process on this subject!

  17. 부산출장안마

    Pretty! This has been an incredibly wonderful article. Many thanks for supplying these details.

  18. blog kulinarny

    Hi there, You’ve done an excellent job. I will definitely digg it and personally recommend to my friends. I am confident they’ll be benefited from this site.

  19. 먹튀검증사이트

    Next time I read a blog, I hope that it doesn’t fail me just as much as this one. After all, I know it was my choice to read, however I genuinely thought you would probably have something interesting to talk about. All I hear is a bunch of whining about something you could possibly fix if you were not too busy looking for attention.

  20. look at here now How Low Does The Porsche Taycan Sit To The Ground

    It’s a pity you don’t have a donate button! I’d definitely
    donate to this brilliant blog! I guess for now i’ll settle for book-marking and adding your
    RSS feed to my Google account. I look forward to fresh updates
    and will talk about this blog with my Facebook group. Talk soon!

  21. Catering dietetyczny Warszawa

    I do not even know how I ended up here, but I thought this post was great. I don’t know who you are but definitely you’re going to a famous blogger if you are not already 😉 Cheers!

  22. 부산출장마사지

    This is a very good tip particularly to those new to the blogosphere. Simple but very accurate information횜 Many thanks for sharing this one. A must read article!

  23. Dieta pudelkowa

    I am really impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the excellent quality writing, it is rare to see a great blog like this one today..

  24. 부산출장

    An interesting discussion is worth comment. I think that you ought to write more about this subject matter, it may not be a taboo matter but typically people don’t speak about such topics. To the next! Kind regards!!

  25. jet cleaner high pressure cleaning nozzle reviews

    Great blog right here! Additionally your website loads up fast! What web host are you the use of? Can I am getting your affiliate link for your host? I want my website loaded up as quickly as yours lol

  26. Tania dieta pudelkowa

    Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?

  27. đánh bài trực tuyến

    Whats up are using WordPress for your site platform? I’m new to the blog world but I’m trying to
    get started and create my own. Do you require any coding knowledge to make your
    own blog? Any help would be really appreciated!

  28. buy windows 7 pro license

    My spouse and I stumbled over here from a different web page and thought I might check things out. I like what I see so now i am following you. Look forward to looking into your web page yet again.

  29. more info

    This is really interesting, You’re a very skilled blogger. I have joined your feed and look forward to seeking more of your great post. Also, I’ve shared your site in my social networks!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *