{"id":1564,"date":"2022-01-13T15:30:52","date_gmt":"2022-01-13T08:30:52","guid":{"rendered":"https:\/\/www.goldenfast.net\/blog\/?p=1564"},"modified":"2024-01-03T15:36:47","modified_gmt":"2024-01-03T08:36:47","slug":"apa-itu-git","status":"publish","type":"post","link":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/","title":{"rendered":"Apa Itu Git dan Fungsinya untuk Developer &#038; Programmer"},"content":{"rendered":"<p>Apa itu Git? Pertanyaan ini kerap muncul bagi developer atau programmer pemula. Melalui artikel ini, Anda akan mengetahui apa itu sebenarnya <a href=\"https:\/\/git-scm.com\/\" target=\"_blank\" rel=\"noopener\">Git<\/a> serta fungsinya.<\/p>\n<p>Secara singkat git adalah sebuah software yang memungkinkan para programmer untuk berkolaborasi dalam mengembangkan sebuah software.<\/p>\n<p>Untuk lebih jelasnya, baca lah penjelasannya di bawah ini.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar isi :<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69fcca8da93a7\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69fcca8da93a7\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#Apa_itu_Git\" >Apa itu Git?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#Fungsi_Git\" >Fungsi Git<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#Alur_Kerja_Workflow_Git\" >Alur Kerja (Workflow) Git<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#1_Workflow_Dasar_Basic\" >1. Workflow Dasar (Basic)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#2_Alur_Kerja_Feature_Branch\" >2. Alur Kerja Feature Branch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#3_Alur_Kerja_Forking\" >3. Alur Kerja Forking<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#4_Alur_Kerja_Git_Flow\" >4. Alur Kerja Git Flow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#5_Alur_Kerja_GitLab_Flow\" >5. Alur Kerja GitLab Flow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#Penutup\" >Penutup<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Apa_itu_Git\"><\/span>Apa itu Git?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/git.webp\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1566\" src=\"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/git.webp\" alt=\"git adalah\" width=\"961\" height=\"362\" srcset=\"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/git.webp 961w, https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/git-300x113.webp 300w, https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/git-768x289.webp 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/a><\/p>\n<p>Sudah disebutkan sedikit di awal bahwa git adalah tool yang digunakan oleh para programmer\/developer untuk melakukan kolaborasi dalam koding saat mengembangkan aplikasi\/software.<\/p>\n<p>Git sendiri adalah VCS (akronim dari Version Control System) yang artinya kendali versi atau pengontrol versi dalam bahasa Indonesia.<\/p>\n<p>Version control system ini memungkinkan para penggunanya untuk secara otomatis merekam perubahan yang dilakukan penggunanya.<\/p>\n<p>Alih-alih menyimpan proyek semua dari awal hingga perubahan, git akan menyimpan perubahan yang dilakukan dan mencatatnya ke dalam database.<\/p>\n<p>Tool ini digunakan oleh siapapun, bisa solo developer, perusahaan besar, hingga Linux.<\/p>\n<p>Sementara GitHub dan GitLab digunakan secara online, git diinstal secara lokal di komputer masing-masing dan menggunakan sambungan lokal atau server proxy untuk berkolaborasi.<\/p>\n<p>Selain itu, untuk menggunakan Git, Anda harus familiar dengan Git GUI atau Git Graphical User Interface.<\/p>\n<p>Dengan GUI, Anda bisa memasukkan baris command atau perintah agar bisa menggunakan Git untuk berkolaborasi.<\/p>\n<p>Sedangkan untuk melakukan kolaborasi jarak jauh, Anda bisa menggunakan antara GitHub atau GitLab.<\/p>\n<p>Sebelumnya, kami juga pernah membahas keduanya, perbandingan keduanya di artikel yang berjudul <a href=\"https:\/\/www.goldenfast.net\/blog\/gitlab-vs-github\/\" target=\"_blank\" rel=\"noopener\">GitLab vs GitHub<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fungsi_Git\"><\/span>Fungsi Git<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Git memiliki beberapa fungsi yang memungkinkan penggunanya untuk melakukan berbagai hal, sesuai dengan fiturnya:<\/p>\n<ul>\n<li aria-level=\"1\"><b>Kolaborasi <\/b>\u2013 Anda bisa mengerjakan proyek yang sama dengan orang berbeda (kejra tim).<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Open-source <\/b>\u2013 Git adalah tool open-source yang bisa digunakan juga untuk membuat software open-source.<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Mengorganisasi <\/b>\u2013 Alih-alih menyimpan proyek Anda di folder seperti v1, v2, v3, dan seterusnya, Anda memiliki satu proyek dengan database khusus yang berisi semua versi file.<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Fleksibilitas Platform <\/b>\u2013 Ada beberapa layanan hosting Git yang tersedia saat ini, termasuk Gitlab, GitHub, Bitbucket, dan SourceForge. Lebih baik lagi, Anda dapat menggunakan solusi yang dihosting sendiri untuk semua proyek Anda.<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Backup <\/b>\u2013 Anda bisa kembali ke versi sebelumnya dengan mudah bila terjadi error atau kendala saat membuat versi terbaru.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Alur_Kerja_Workflow_Git\"><\/span>Alur Kerja (Workflow) Git<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Git memiliki laur kerja tersendiri. Setidaknya, ada lima jenis alur kerja yang digunakan git.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Workflow_Dasar_Basic\"><\/span>1. Workflow Dasar (Basic)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Basic workflow atau alur kerja dasar dari git sangat cocok digunakan untuk developer-developer yang sedang mengembangkan website yang simpel dan ringkas.<\/p>\n<p>Namun jika ada dua developer yang mengembangkan beberapa fungsionalitas berbeda dalam satu aplikasi yang digarap (satu proyek), maka workflow ini bukanlah alur kerja yang ideal.<\/p>\n<p>Ini karena dalam workflow ini hanya terdapat satu repositori sental, yang mana nantinya tiap developer akan menggandakan repositorinya dan bekerja secara lokal sebelum meletakkannya di repositori pusat.<\/p>\n<p>Jadi, developer tidak bisa merilis aplikasi\/software jika salah satu fitur belum selesai dikerjakan karena mereka bekerja dalam satu branch yang sama.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Alur_Kerja_Feature_Branch\"><\/span>2. Alur Kerja Feature Branch<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alur Kerja Feature Branch mengasumsikan repositori terpusat, dengan master yang mewakili riwayat proyek resmi.<\/p>\n<p>Alih-alih langsung bekerja di cabang master, developer dapat membangun cabang baru setiap kali mereka mulai mengerjakan fitur baru. Nama-nama cabang fitur harus deskriptif.<\/p>\n<p>Apapun yang berada di branch master bisa di-de[loy dan stable.<\/p>\n<p>Jika ingin membuat fitur baru, buat cabang dari master dan beri nama yang sesuai dengan apa yang dilakukan, seperti: upgrade-ui.<\/p>\n<p>Anda juga bisa membuat branch dari branch fiture yang sudah ada sebelumnya.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Alur_Kerja_Forking\"><\/span>3. Alur Kerja Forking<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alur kerja Froking memungkinkan para developer memiliki repository sendiri di server alih-alih menggunakan satu server yang bertindak sebagai sentra dari codebase.<\/p>\n<p>Cara kerja dari workflow ini adalah developer membuat repositori sendiri pada bagian server lalu akan digandakan ke dalam sistem lokal mereka.<\/p>\n<p>Path git remote untuk repositori utama ditambahkan ke sistem lokal dan feature branch lokal pun dibuat.<\/p>\n<p>Untuk pull request merge akan disatukan ke repositori utama di server.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Alur_Kerja_Git_Flow\"><\/span>4. Alur Kerja Git Flow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alur kerja Git Flow adalah alur kerja yang mirip dengan alur kerja feature branch. Namun, perbedaannya terletak pada bagaimana developer membuat branch.<\/p>\n<p>Di alur kerja ini, developer membuat branch dari branch develop yang merupakan cabang dari master branch.<\/p>\n<p>Di sini, developer tidak boleh langsung membuat branch langsung dari master yang mana alur seperti ini menghapus kode yang bermasalah dari master branch.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Alur_Kerja_GitLab_Flow\"><\/span>5. Alur Kerja GitLab Flow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alur kerja GitLab flow memiliki perbedaan yang cukup menonjol. Perbedaan tersebut ada pada environment branch di GitLab Flow, seperti staging dan production.<\/p>\n<p>Branch tersebut ada karena nantinya akan ada proyek yang tidak bisa di-deploy tiap menggabungkan branch fitur.<\/p>\n<p>Ada 3 jenis branch yang ada pada GitLab Flow selain branch master yaitu branch production, environment dan release.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Penutup\"><\/span>Penutup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Melalui artikel ini, Anda sudah membaca sedikit hal mengenai apa itu git serta fungsinya.<\/p>\n<p>Maka bisa disimpulkan, jika ingin bekerja dengan Git, Anda harus memahami apa itu Git dan juga alur kerja dari Git itu sendiri agar pekerjaan Anda berjalan dengan mulus.<\/p>\n<p>Selain itu, kenali perintah perintah dasar dari Git agar Anda bisa menggunakannya.<\/p>\n<p>Kami akan membahas perintah dasar Git di artikel terpisah. Maka dari itu, ikuti terus blog <a href=\"https:\/\/www.goldenfast.net\/\" target=\"_blank\" rel=\"noopener\">GoldenFast Network<\/a>, yang menyediakan informasi seputar dunia teknologi.<\/p>\n<p>Semoga artikel ini bermanfaat dan sampai jumpa di artikel berikutnya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu Git? Pertanyaan ini kerap muncul bagi developer atau programmer pemula. Melalui artikel ini, Anda akan mengetahui apa itu sebenarnya Git serta fungsinya. Secara singkat git adalah sebuah software yang memungkinkan para programmer untuk berkolaborasi dalam mengembangkan sebuah software. Untuk lebih jelasnya, baca lah penjelasannya di bawah ini. Apa itu Git? Sudah disebutkan sedikit [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":1565,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63],"tags":[551,552],"class_list":["post-1564","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","tag-apa-itu-git","tag-git-adalah"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apa Itu Git dan Fungsinya untuk Developer &amp; Programmer - GFN Blog<\/title>\n<meta name=\"description\" content=\"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa Itu Git dan Fungsinya untuk Developer &amp; Programmer - GFN Blog\" \/>\n<meta property=\"og:description\" content=\"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/\" \/>\n<meta property=\"og:site_name\" content=\"GFN Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-13T08:30:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-03T08:36:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"743\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Nadia Agatha Pramesthi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nadia Agatha Pramesthi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/\"},\"author\":{\"name\":\"Nadia Agatha Pramesthi\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#\\\/schema\\\/person\\\/72bcdafa84001da2ee2241c2ff793a36\"},\"headline\":\"Apa Itu Git dan Fungsinya untuk Developer &#038; Programmer\",\"datePublished\":\"2022-01-13T08:30:52+00:00\",\"dateModified\":\"2024-01-03T08:36:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/\"},\"wordCount\":835,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp\",\"keywords\":[\"apa itu git\",\"git adalah\"],\"articleSection\":[\"Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/\",\"name\":\"Apa Itu Git dan Fungsinya untuk Developer & Programmer - GFN Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp\",\"datePublished\":\"2022-01-13T08:30:52+00:00\",\"dateModified\":\"2024-01-03T08:36:47+00:00\",\"description\":\"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp\",\"contentUrl\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp\",\"width\":1000,\"height\":743,\"caption\":\"apa itu git dan fungsinya\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/apa-itu-git\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apa Itu Git dan Fungsinya untuk Developer &#038; Programmer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/\",\"name\":\"GFN Blog\",\"description\":\"Blog | GoldenFast Network\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#organization\",\"name\":\"Goldenfast Network\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/logogoldenfast.png\",\"contentUrl\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/logogoldenfast.png\",\"width\":232,\"height\":80,\"caption\":\"Goldenfast Network\"},\"image\":{\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/#\\\/schema\\\/person\\\/72bcdafa84001da2ee2241c2ff793a36\",\"name\":\"Nadia Agatha Pramesthi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g\",\"caption\":\"Nadia Agatha Pramesthi\"},\"description\":\"Penulis sekaligus penerjemah yang suka belajar. Mempelajari SEO dan bahasa dari sisi linguistik, lebih tepatnya. Kini Nadia menjadi seorang penulis untuk GoldenFast Network.\",\"url\":\"https:\\\/\\\/www.goldenfast.net\\\/blog\\\/author\\\/nadia\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa Itu Git dan Fungsinya untuk Developer & Programmer - GFN Blog","description":"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/","og_locale":"en_US","og_type":"article","og_title":"Apa Itu Git dan Fungsinya untuk Developer & Programmer - GFN Blog","og_description":"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.","og_url":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/","og_site_name":"GFN Blog","article_published_time":"2022-01-13T08:30:52+00:00","article_modified_time":"2024-01-03T08:36:47+00:00","og_image":[{"width":1000,"height":743,"url":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp","type":"image\/webp"}],"author":"Nadia Agatha Pramesthi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nadia Agatha Pramesthi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#article","isPartOf":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/"},"author":{"name":"Nadia Agatha Pramesthi","@id":"https:\/\/www.goldenfast.net\/blog\/#\/schema\/person\/72bcdafa84001da2ee2241c2ff793a36"},"headline":"Apa Itu Git dan Fungsinya untuk Developer &#038; Programmer","datePublished":"2022-01-13T08:30:52+00:00","dateModified":"2024-01-03T08:36:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/"},"wordCount":835,"commentCount":0,"publisher":{"@id":"https:\/\/www.goldenfast.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp","keywords":["apa itu git","git adalah"],"articleSection":["Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/","url":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/","name":"Apa Itu Git dan Fungsinya untuk Developer & Programmer - GFN Blog","isPartOf":{"@id":"https:\/\/www.goldenfast.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#primaryimage"},"image":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp","datePublished":"2022-01-13T08:30:52+00:00","dateModified":"2024-01-03T08:36:47+00:00","description":"Apa itu Git? Git adalah tool untuk membantu kinerja developer agar lebih ringkas. Ketahui selengkapnya di artikel kami. Klik pada judul.","breadcrumb":{"@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#primaryimage","url":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp","contentUrl":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/Apa-Itu-Git-dan-Fungsinya-untuk-Developer.webp","width":1000,"height":743,"caption":"apa itu git dan fungsinya"},{"@type":"BreadcrumbList","@id":"https:\/\/www.goldenfast.net\/blog\/apa-itu-git\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goldenfast.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Apa Itu Git dan Fungsinya untuk Developer &#038; Programmer"}]},{"@type":"WebSite","@id":"https:\/\/www.goldenfast.net\/blog\/#website","url":"https:\/\/www.goldenfast.net\/blog\/","name":"GFN Blog","description":"Blog | GoldenFast Network","publisher":{"@id":"https:\/\/www.goldenfast.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goldenfast.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goldenfast.net\/blog\/#organization","name":"Goldenfast Network","url":"https:\/\/www.goldenfast.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goldenfast.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/2021\/04\/logogoldenfast.png","contentUrl":"https:\/\/www.goldenfast.net\/blog\/wp-content\/uploads\/2021\/04\/logogoldenfast.png","width":232,"height":80,"caption":"Goldenfast Network"},"image":{"@id":"https:\/\/www.goldenfast.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.goldenfast.net\/blog\/#\/schema\/person\/72bcdafa84001da2ee2241c2ff793a36","name":"Nadia Agatha Pramesthi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e2e3483a1b322bf2f144fc206d6bf1011169bd64e05949636631922302cb7196?s=96&d=mm&r=g","caption":"Nadia Agatha Pramesthi"},"description":"Penulis sekaligus penerjemah yang suka belajar. Mempelajari SEO dan bahasa dari sisi linguistik, lebih tepatnya. Kini Nadia menjadi seorang penulis untuk GoldenFast Network.","url":"https:\/\/www.goldenfast.net\/blog\/author\/nadia\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/posts\/1564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/comments?post=1564"}],"version-history":[{"count":2,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/posts\/1564\/revisions"}],"predecessor-version":[{"id":3333,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/posts\/1564\/revisions\/3333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/media\/1565"}],"wp:attachment":[{"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/media?parent=1564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/categories?post=1564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goldenfast.net\/blog\/wp-json\/wp\/v2\/tags?post=1564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}