{"id":91993,"date":"2022-10-12T10:31:37","date_gmt":"2022-10-12T15:31:37","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/"},"modified":"2022-10-12T10:31:37","modified_gmt":"2022-10-12T15:31:37","slug":"hur-man-listar-grenar-i-git","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/","title":{"rendered":"Hur man listar grenar i Git"},"content":{"rendered":"<div>\n<p>Efter en revision \u00e4r grenen det viktigaste konceptet inom versionskontroll.  Git \u00e4r inget undantag, och det uppmuntrar anv\u00e4ndningen av grenar mer \u00e4n de flesta.  De \u00e4r enkla och snabba att arbeta med.<\/p>\n<p>Hur du anv\u00e4nder filialer beror p\u00e5 projektet du arbetar med \u2013 om det inte \u00e4r ditt eget projekt kommer underh\u00e5llaren vanligtvis att best\u00e4mma \u00e5t dig.<\/p>\n<p>Du kan ha bara standard <strong>huvud<\/strong> gren och en singel <strong>utveckla<\/strong> gren.  Eller s\u00e5 kan du anv\u00e4nda en ny gren f\u00f6r varje funktion och buggfix.  Hur som helst, du kommer att hitta m\u00e5nga tillf\u00e4llen d\u00e5 listning av tillg\u00e4ngliga filialer \u00e4r ett mycket anv\u00e4ndbart verktyg.<\/p>\n<h2 id=\"what-is-a-branch\"><span class=\"ez-toc-section\" id=\"Vad_ar_en_filial\"><\/span>  Vad \u00e4r en filial?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Versionskontrollsystem som git anv\u00e4nder termen <strong>gren<\/strong> som en analogi med tr\u00e4d.  Varje gren kommer fram fr\u00e5n en annan och hamnar s\u00e5 sm\u00e5ningom tillbaka vid stammen.  Med grenar kan du skapa individuella utvecklingslinjer s\u00e5 att du kan arbeta med dem isolerat utan att st\u00f6ra andra delar av projektet.<\/p>\n<h2 id=\"how-to-list-branches-on-the-command-line\"><span class=\"ez-toc-section\" id=\"Hur_man_listar_grenar_pa_kommandoraden\"><\/span>  Hur man listar grenar p\u00e5 kommandoraden<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kommandoraden \u00e4r ett snabbt, effektivt s\u00e4tt att anv\u00e4nda git.  Du m\u00e5ste komma ih\u00e5g mycket f\u00f6r att bem\u00e4stra det, men kommandoradsprogrammet kommer alltid att erbjuda fullt st\u00f6d f\u00f6r alla gits m\u00e5nga funktioner.<\/p>\n<h3 id=\"list-branches-with-git\"><span class=\"ez-toc-section\" id=\"Lista_grenar_med_git\"><\/span>Lista grenar med git<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Det f\u00f6rinst\u00e4llda kommandoradsverktyget \u00e4r <strong>git<\/strong>.  Det huvudsakliga underkommandot f\u00f6r att arbeta med grenar \u00e4r <strong>gren<\/strong>.  Som standard listar detta kommando grenar, s\u00e5:<\/p>\n<pre>git branch<\/pre>\n<p>kommer att mata ut en lista med filialnamn, till exempel:<\/p>\n<pre>* maint<br\/>master<br\/>next<br\/><\/pre>\n<p>Observera att detta kommando listar grenar i alfabetisk ordning och markerar den aktuella grenen med en asterisk.  Du b\u00f6r ocks\u00e5 f\u00f6rst\u00e5 att grenarna som visas endast \u00e4r lokala.<\/p>\n<p>F\u00f6r att se avl\u00e4gsna grenar, anv\u00e4nd antingen <strong>-r<\/strong> flagga f\u00f6r att endast visa avl\u00e4gsna grenar, eller <strong>-a<\/strong> flagga f\u00f6r att visa b\u00e5de lokal och fj\u00e4rrkontroll.  Du kan se mer detaljerad information med <strong>-v<\/strong> flagga och \u00e4nnu mer detaljerad information med <strong>-vv<\/strong>.<\/p>\n<pre>git branch -vva<\/pre>\n<p>Detta kommer att ge dig massor av anv\u00e4ndbar information, inklusive att markera vilka lokala\/fj\u00e4rrgrenar som anv\u00e4nds och vilka grenar som sp\u00e5rar andra.<\/p>\n<figure>\n<\/figure>\n<p>Du kan anv\u00e4nda <strong>\u2013lista<\/strong> m\u00f6jlighet att s\u00f6ka efter grenar med ett m\u00f6nster.  Detta \u00e4r mycket anv\u00e4ndbart om du har att g\u00f6ra med m\u00e5nga grenar, till exempel n\u00e4r ett projekt anv\u00e4nder en gren per buggfix.<\/p>\n<pre>git branch --list 'm*'<\/pre>\n<h3 id=\"browse-branches-using-gh\"><span class=\"ez-toc-section\" id=\"Bladdra_bland_grenar_med_gh\"><\/span>Bl\u00e4ddra bland grenar med gh<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>De <strong>gh<\/strong> programmet \u00e4r GitHubs kommandoradsverktyg.  Om ditt f\u00f6rr\u00e5d har en fj\u00e4rrkontroll p\u00e5 github.com kan du anv\u00e4nda <strong>gh<\/strong> att hantera det.  De flesta av k\u00e4rnkommandona \u00e4r specifika f\u00f6r GitHub, som hanterar problem eller pull-f\u00f6rfr\u00e5gningar, till exempel.  Men till\u00e4gg \u00e4r nu tillg\u00e4ngliga och detta gh-branch-till\u00e4gg kan hj\u00e4lpa till att lista grenar.<\/p>\n<p>N\u00e4r det \u00e4r installerat anger du bara:<\/p>\n<pre>gh branch<\/pre>\n<p>I en GitHub-arkivkatalog kommer du att se en lista \u00f6ver alla grenar f\u00f6rutom den aktuella grenen.  Du kan skriva f\u00f6r att filtrera efter filialnamn och v\u00e4lja en filial f\u00f6r att byta till den.<\/p>\n<figure>\n<\/figure>\n<h2 id=\"how-to-list-branches-using-github-desktop\"><span class=\"ez-toc-section\" id=\"Hur_man_listar_grenar_med_GitHub_Desktop\"><\/span>  Hur man listar grenar med GitHub Desktop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>GitHub Desktop visar lokala grenar i huvudgr\u00e4nssnittet.  \u00d6verst i f\u00f6nstret b\u00f6r du se en knapp m\u00e4rkt <strong>Nuvarande filial<\/strong> med den aktiva arbetsgrenen som visas nedanf\u00f6r.  Tryck p\u00e5 denna f\u00f6r att visa standardgrenen och de senaste grenarna.  Du kan ocks\u00e5 skriva i den markerade rutan <strong>Filtrera<\/strong> f\u00f6r att s\u00f6ka efter specifika grenar efter namn.<\/p>\n<figure>\n<\/figure>\n<h2 id=\"how-to-list-branches-on-the-github-website\"><span class=\"ez-toc-section\" id=\"Hur_man_listar_grenar_pa_GitHub-webbplatsen\"><\/span>  Hur man listar grenar p\u00e5 GitHub-webbplatsen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Om du \u00e4r v\u00e4rd f\u00f6r ditt projekt p\u00e5 GitHub kan du se alla dess grenar fr\u00e5n dess projektsida.  B\u00f6rja med att navigera till projektets <strong>Koda<\/strong> fliken och klicka sedan p\u00e5 l\u00e4nken som h\u00e4nvisar till antalet <strong>grenar<\/strong>.  Du kommer att se grenar grupperade efter status inklusive en <strong>Alla grenar<\/strong> alternativ.<\/p>\n<figure>\n<\/figure>\n<h2 id=\"explore-a-new-project-via-its-branches\"><span class=\"ez-toc-section\" id=\"Utforska_ett_nytt_projekt_via_dess_filialer\"><\/span>  Utforska ett nytt projekt via dess filialer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Du kan ofta l\u00e4ra dig mycket om ett projekt genom att bara lista dess grenar.  Det kommer att variera, men du kan ta reda p\u00e5 vilka funktioner andra arbetar med eller hur m\u00e5nga buggar som \u00e4r aktiva.  Du beh\u00f6ver ocks\u00e5 veta vilken gren du befinner dig i d\u00e5 och d\u00e5.<\/p>\n<p>Ett annat utm\u00e4rkt s\u00e4tt att l\u00e4ra k\u00e4nna ett projekt \u00e4r att titta p\u00e5 dess revisionshistorik.  De<strong> git logg<\/strong> kommando \u00e4r ett mycket kraftfullt s\u00e4tt att uppt\u00e4cka vilka f\u00f6r\u00e4ndringar som har \u00e4gt rum.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Bobby Jack (65 artiklar publicerade)<br \/><\/strong><\/p>\n<p>Bobby \u00e4r en teknikentusiast som arbetat som mjukvaruutvecklare under de flesta av tv\u00e5 decennier.  Han brinner f\u00f6r spel, arbetar som chefredakt\u00f6r p\u00e5 Switch Player Magazine och \u00e4r f\u00f6rdjupad i alla aspekter av onlinepublicering och webbutveckling.<\/p>\n<p>                            Mer fr\u00e5n Bobby Jack<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><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><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Vad_ar_en_filial\" >Vad \u00e4r en filial?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Hur_man_listar_grenar_pa_kommandoraden\" >Hur man listar grenar p\u00e5 kommandoraden<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Lista_grenar_med_git\" >Lista grenar med git<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Bladdra_bland_grenar_med_gh\" >Bl\u00e4ddra bland grenar med gh<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Hur_man_listar_grenar_med_GitHub_Desktop\" >Hur man listar grenar med GitHub Desktop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Hur_man_listar_grenar_pa_GitHub-webbplatsen\" >Hur man listar grenar p\u00e5 GitHub-webbplatsen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Utforska_ett_nytt_projekt_via_dess_filialer\" >Utforska ett nytt projekt via dess filialer<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-listar-grenar-i-git\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Efter en revision \u00e4r grenen det viktigaste konceptet inom versionskontroll. Git \u00e4r inget undantag, och det uppmuntrar anv\u00e4ndningen av grenar mer \u00e4n de flesta. De \u00e4r enkla och snabba att arbeta med. Hur du anv\u00e4nder filialer beror p\u00e5 projektet du arbetar med \u2013 om det inte \u00e4r ditt eget projekt kommer underh\u00e5llaren vanligtvis att best\u00e4mma [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":91994,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[43337,23339,27,5964,163],"class_list":["post-91993","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-git","tag-grenar","tag-hur","tag-listar","tag-man"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=91993"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91993\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/91994"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=91993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=91993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=91993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}