{"id":251783,"date":"2024-12-16T05:00:09","date_gmt":"2024-12-16T13:00:09","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=251783"},"modified":"2024-12-13T09:39:24","modified_gmt":"2024-12-13T17:39:24","slug":"create-internal-github-repos-for-your-team","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/create-internal-github-repos-for-your-team\/","title":{"rendered":"Create internal GitHub repos for your team"},"content":{"rendered":"<p>Visual Studio 2022 now includes support for creating internal repositories for GitHub organizations. This feature allows developers to work within their GitHub organization&#8217;s guidelines within the Visual Studio environment more effectively.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-251784\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2024\/12\/word-image-251783-1.png\" alt=\"Creating a new git rep with local path\" width=\"854\" height=\"616\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2024\/12\/word-image-251783-1.png 854w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2024\/12\/word-image-251783-1-300x216.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2024\/12\/word-image-251783-1-768x554.png 768w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><\/p>\n<p>Managing repositories involves configuring varying levels of visibility and permissions. Visual Studio 2022\u2019s new feature aims to smooth this process by providing support for internal repositories, ensuring that developers can be aligned with their organization&#8217;s polices when they create new repositories.<\/p>\n<h1>How it works<\/h1>\n<p>In the <strong>Create a Git repository <\/strong>dialog, the visibility of your new repository now includes the new internal option if you\u2019ve selected an account where internal repositories are available. Additionally, Visual Studio now offers detailed guidance for each type of repository. This guidance clarifies the visibility settings of new projects based on the account being used, helping developers ensure the correct setup of their repositories from the outset. If you try to create a repository with the wrong visibility, the action will fail, so that you don\u2019t share your sourcecode with anyone you didn\u2019t mean to.<\/p>\n<p>This functionality reduces the need for leaving Visual Studio to create internal repositories from GitHub \u2013 an unfamiliar flow, allowing developers to focus more on coding and less on managing repository settings.<\/p>\n<h1>Continuous improvement with your feedback<\/h1>\n<p>The feedback from Visual Studio users has been instrumental in developing these features. This continuous input helps enhance the functionality of Visual Studio, making it a more efficient tool for developers. Leave your thoughts on this feature <a href=\"https:\/\/developercommunity.visualstudio.com\/t\/Clarify-the-new-Git-repository-dialog-to\/10580823\">here<\/a>.<\/p>\n<p>Thank you for your ongoing feedback, which continues to improve Visual Studio with every update.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 2022 now includes support for creating internal repositories for GitHub organizations. This feature allows developers to work within their GitHub organization&#8217;s guidelines within the Visual Studio environment more effectively. Managing repositories involves configuring varying levels of visibility and permissions. Visual Studio 2022\u2019s new feature aims to smooth this process by providing support for [&hellip;]<\/p>\n","protected":false},"author":98326,"featured_media":251784,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6961,155],"tags":[431,4381],"class_list":["post-251783","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-git","category-visual-studio","tag-git","tag-github"],"acf":[],"blog_post_summary":"<p>Visual Studio 2022 now includes support for creating internal repositories for GitHub organizations. This feature allows developers to work within their GitHub organization&#8217;s guidelines within the Visual Studio environment more effectively. Managing repositories involves configuring varying levels of visibility and permissions. Visual Studio 2022\u2019s new feature aims to smooth this process by providing support for [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/251783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/98326"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=251783"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/251783\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/251784"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=251783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=251783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=251783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}