{"id":1281,"date":"2019-10-25T15:01:26","date_gmt":"2019-10-25T08:01:26","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1281"},"modified":"2025-04-18T15:21:34","modified_gmt":"2025-04-18T08:21:34","slug":"cara-membuat-menampilkan-list-local-dan-remote-git-branch","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/","title":{"rendered":"Cara Membuat Menampilkan List Local dan Remote Git Branch"},"content":{"rendered":"<p>Branches adalah bagian dari proses pengembangan perangkat lunak dan salah satu fitur paling kuat di Git. Branches pada dasarnya adalah penunjuk untuk commit tertentu.<\/p>\n<p>Saat memperbaiki bug atau bekerja pada fitur baru, developer membuat branch baru yang nantinya dapat digabungkan ke basis kode utama.<\/p>\n<p>Artikel ini menjelaskan cara membuat dan list branches Git lokal dan jarak jauh.<\/p>\n<h2>Membuat list Git Branches<\/h2>\n<p>Untuk melihat list semua branches Git lokal, gunakan perintah <code>git branch<\/code>\u00a0atau\u00a0<code>git branch --list<\/code>\u00a0:<\/p>\n<pre>git branch<\/pre>\n<pre>  dev&#13;\n  feature-a&#13;\n  feature-b&#13;\n  hotfix&#13;\n* master<\/pre>\n<p>branch yang aktif saat ini disorot dengan tanda bintang <code>*<\/code>. Dalam contoh diatas adalah branch\u00a0<code>master<\/code>.<\/p>\n<p>Di Git, branch\u00a0lokal dan remote\u00a0branch adalah objek yang terpisah. Jika Anda ingin mendaftar branch\u00a0lokal dan jarak jauh, tambahkan opsi <code>-a<\/code>:<\/p>\n<pre>git branch -a<\/pre>\n<pre>  dev&#13;\n  feature-a&#13;\n  feature-b&#13;\n  hotfix&#13;\n* master&#13;\n  remotes\/origin\/regression-test-a&#13;\n  remotes\/origin\/regression-test-b<\/pre>\n<p>Sedangkan jika hanya ingin menampilkan branch remote gunakan opsi <code>-r<\/code>\u00a0.<span id=\"ezoic-pub-ad-placeholder-140\" class=\"ezoic-adpicker-ad\"\/><\/p>\n<pre>git branch -r<\/pre>\n<h2>Buat Git Branch<\/h2>\n<p>Membuat branch\u00a0baru tidak lebih dari menciptakan pointer ke komit yang diberikan.<\/p>\n<p>Untuk membuat branch\u00a0lokal baru gunakan perintah <code>git branch<\/code> diikuti dengan nama branch\u00a0baru. Misalnya, untuk membuat branch\u00a0baru bernama <code>new-feature<\/code>, Anda harus mengetik:<\/p>\n<pre>git branch new-feature<\/pre>\n<p>Perintah tidak akan menampilkan output. Jika branch\u00a0dengan nama yang sama sudah ada, Anda akan melihat pesan error berikut:<\/p>\n<pre>fatal: A branch named 'new-feature' already exists.<\/pre>\n<p>Untuk mulai mengerjakan branch\u00a0dan menambahkan commit, Anda harus memilih branch\u00a0menggunakan <code>git checkout<\/code> :<\/p>\n<pre>git checkout new-feature<\/pre>\n<p>Output akan memberi tahu Anda bahwa branch telah diaktifkan:<\/p>\n<pre>Switched to branch 'new-feature'<\/pre>\n<p>Alih-alih membuat branch dan kemudian berpindah ke sana, Anda bisa melakukannya dalam satu perintah. Ketika digunakan dengan opsi <code>-b<\/code>, perintah <code>git checkout<\/code> akan membuat dan otomatis berpindah ke branch yang baru.<\/p>\n<pre>git checkout -b new-feature<\/pre>\n<pre>Switched to branch 'new-feature'<\/pre>\n<p>Dari sini Anda dapat menggunakan perintah <code>git add<\/code> dan <code>git commit<\/code> standar untuk komit baru ke branch baru.<\/p>\n<p>Untuk push branch baru pada repositori jarak jauh, gunakan perintah <code>git push<\/code> diikuti oleh nama repo jarak jauh dan nama branch:<\/p>\n<pre>git push remote-repo new-feature<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Dalam tutorial ini, kami telah menunjukkan kepada Anda cara melihat daftar dan membuat branch di Git baik lokal dan jarak jauh. Branch adalah referensi snapshot perubahan Anda dan memiliki siklus hidup pendek.<\/p>\n<p>Dengan perintah <code>git branch<\/code>, Anda juga dapat <a href=\"https:\/\/www.linuxid.net\/post\/cara-ubah-nama-local-dan-remote-git-branch\/\">Mengganti Nama<\/a> dan Menghapus Git branches lokal dan jarak jauh.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Branches adalah bagian dari proses pengembangan perangkat lunak dan salah satu fitur paling kuat di&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1282,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[107],"tags":[125,72],"class_list":["post-1281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-other","tag-git","tag-linux-terminal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid<\/title>\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.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Branches adalah bagian dari proses pengembangan perangkat lunak dan salah satu fitur paling kuat di&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-25T08:01:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png\" \/>\n\t<meta property=\"og:image:width\" content=\"910\" \/>\n\t<meta property=\"og:image:height\" content=\"380\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/\",\"name\":\"Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png\",\"datePublished\":\"2019-10-25T08:01:26+00:00\",\"dateModified\":\"2025-04-18T08:21:34+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png\",\"width\":910,\"height\":380},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Membuat Menampilkan List Local dan Remote Git Branch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid","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.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid","og_description":"Branches adalah bagian dari proses pengembangan perangkat lunak dan salah satu fitur paling kuat di&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/","og_site_name":"Linuxid","article_published_time":"2019-10-25T08:01:26+00:00","article_modified_time":"2025-04-18T08:21:34+00:00","og_image":[{"width":910,"height":380,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png","type":"image\/png"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/","url":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/","name":"Cara Membuat Menampilkan List Local dan Remote Git Branch - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png","datePublished":"2019-10-25T08:01:26+00:00","dateModified":"2025-04-18T08:21:34+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Git-Logo-1788C.png","width":910,"height":380},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/cara-membuat-menampilkan-list-local-dan-remote-git-branch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Membuat Menampilkan List Local dan Remote Git Branch"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1281"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1281\/revisions"}],"predecessor-version":[{"id":2792,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1281\/revisions\/2792"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1282"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}