{"id":90049,"date":"2020-07-28T13:42:42","date_gmt":"2020-07-28T11:42:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok"},"modified":"2020-07-28T13:42:42","modified_gmt":"2020-07-28T11:42:42","slug":"novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok","title":{"rendered":"Den nya versionen av Git 2.28 g\u00f6r det m\u00f6jligt att inte anv\u00e4nda namnet &#171;master&#187; f\u00f6r huvudgrenar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2020\/7\/27\/1375\">Tillg\u00e4nglig<\/a><\/noindex> utgivning av det distribuerade systemet f\u00f6r hantering av k\u00e4llkod <noindex><a rel=\"nofollow\" href=\"http:\/\/git-scm.com\/\">Git 2.28.0<\/a><\/noindex>. Git \u00e4r ett av de mest popul\u00e4ra, p\u00e5litliga och h\u00f6gpresterande versionshanteringssystemen som erbjuder flexibla verktyg f\u00f6r icke-linj\u00e4r utveckling, baserat p\u00e5 grenhantering och sammanslagning av grenar. F\u00f6r att s\u00e4kerst\u00e4lla integriteten i historiken och motst\u00e5ndskraften mot <\/p>\n<p>J\u00e4mf\u00f6rt med f\u00f6reg\u00e5ende version har 317 \u00e4ndringar antagits i den nya versionen, f\u00f6rberedda med deltagande av 58 utvecklare, varav 13 deltog i utvecklingen f\u00f6r f\u00f6rsta g\u00e5ngen. Huvudpunkterna  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-07-27-highlights-from-git-2-28\/\">nyheter<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> \u00e4ndringar \"bak\u00e5t i tiden\" anv\u00e4nds implicit hashning av hela den tidigare historiken i varje commit. Digitala signaturer fr\u00e5n utvecklarna kan ocks\u00e5 anv\u00e4ndas f\u00f6r att verifiera specifika taggar och commits. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/github\/renaming\">GitHub<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab\/-\/issues\/221164\">GitLab<\/a><\/noindex> och <noindex><a rel=\"nofollow\" href=\"https:\/\/bitbucket.org\/blog\/moving-away-from-master-as-the-default-name-for-branches-in-git\">Bitbucket<\/a><\/noindex> En inst\u00e4llning f\u00f6r init.defaultBranch har lagts till, vilket m\u00f6jligg\u00f6r valet av ett godtyckligt namn f\u00f6r huvudgrenen som kommer att till\u00e4mpas som standard. Inst\u00e4llningen har lagts till f\u00f6r projekt vars utvecklare inte kan skaka av sig minnena av slaveri, och ordet \"master\" uppfattas som en kr\u00e4nkande antydan eller v\u00e4cker sj\u00e4lsliga pl\u00e5gor och k\u00e4nslor av o\u00e5terkallelig skuld.\n<p>   Beslutet har fattats att ist\u00e4llet f\u00f6r ordet \"master\" anv\u00e4nda ordet \"main\" f\u00f6r huvuden av grenar som standard. I Git, som tidigare, forts\u00e4tter grenen \"master\" att skapas som standard n\u00e4r kommandot \"git init\" k\u00f6rs, men det namnet kan nu \u00e4ndras. Till exempel, f\u00f6r att \u00e4ndra namnet p\u00e5 startgrenen till \"main\" kan f\u00f6ljande kommando anv\u00e4ndas:<\/p>\n<li class=\"l\"> Prestandaoptimeringar har lagts till, baserade p\u00e5 introduktionen av filformatet commit-graph, som anv\u00e4nds f\u00f6r att optimera \u00e5tkomst till commit-information, st\u00f6d f\u00f6r  <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%91%D0%BB%D1%83%D0%BC%D0%B0\">N\u00e4r det g\u00e4ller TLS-certifikat som utf\u00e4rdats fr\u00e5n och med den 1 september 2020,<\/a><\/noindex>git config --global init.defaultBranch main\n<li class=\"l\"> , en probabilistisk struktur som till\u00e5ter falsk identifiering av avsaknaden av ett element, men utesluter att ett existerande element f\u00f6rbises. Den angivna strukturen m\u00f6jligg\u00f6r betydligt snabbare s\u00f6kning i \u00e4ndringshistoriken n\u00e4r man anv\u00e4nder kommandon som \"git log -- \" eller \"git blame\".\n<li class=\"l\"> I kommandot \"git status\" har information om framstegen i delkloningsoperationen (sparse-checkout) lagts till i utskriften.\n<li class=\"l\"> F\u00f6r kommandona i \"diff\"-familjen har en ny inst\u00e4llning \"diff.relative\" f\u00f6reslagits.\n<li class=\"l\"> Gr\u00e4nssnittet f\u00f6r redigering av konfidentiell information i sp\u00e5rningsutdata har f\u00f6renklats.\n<li class=\"l\"> Vid kontroll med \"git fsck\" bed\u00f6ms nu sorteringen av objekttr\u00e4det och osorterade element identifieras.\n<li class=\"l\"> I scriptet f\u00f6r automatisk komplettering av input har st\u00f6d f\u00f6r att komplettera alternativ f\u00f6r kommandot \"git switch\" lagts till.\n<li class=\"l\"> I kommandot \"git fast-export --anonymize\" har m\u00f6jligheten att ange en egen mappning av element lagts till f\u00f6r att finjustera utf\u00f6randet, vilket g\u00f6r det mer anv\u00e4ndarv\u00e4nligt f\u00f6r fels\u00f6kning.\n<li class=\"l\"> I &#171;git gui&#187; \u00e4r det till\u00e5tet att \u00f6ppna arbetstr\u00e4d fr\u00e5n startdialogen.\n<li class=\"l\"> I protokollet &#171;fetch\/clone&#187; har m\u00f6jligheten implementerats f\u00f6r servern att informera klienten om behovet av att ladda ner f\u00f6rbereda pack-filer ut\u00f6ver de \u00f6verf\u00f6rda packade objektdata.\n<li class=\"l\">  Arbetet med att \u00f6verg\u00e5 till SHA-256 hash-algoritmen ist\u00e4llet f\u00f6r SHA-1 forts\u00e4tter.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>K\u00e4lla: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53441\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.28.0. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-90049","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Git 2.28, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u044f \u00abmaster\u00bb \u0434\u043b\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-28T11:42:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-28T11:42:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Den nya versionen av Git 2.28 g\u00f6r det m\u00f6jligt att inte anv\u00e4nda namnet \"master\" f\u00f6r huvudgrenar | ProHoster","description":"Utg\u00e5van av det distribuerade systemet f\u00f6r versionskontroll Git \u00e4r tillg\u00e4nglig.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Git 2.28, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u044f \u00abmaster\u00bb \u0434\u043b\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/novaya-versiya-git-2-28-pozvolyayushhaya-ne-ispolzovat-imya-master-dlya-osnovnyh-vetok","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-28T11:42:42+00:00","article:modified_time":"2020-07-28T11:42:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90049","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:59:44","updated":"2022-10-02 04:10:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/90049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=90049"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/90049\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=90049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=90049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=90049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}