{"id":1915,"date":"2016-02-14T11:41:42","date_gmt":"2016-02-14T16:41:42","guid":{"rendered":"http:\/\/bitpost.com\/news\/?p=1915"},"modified":"2016-02-14T11:46:23","modified_gmt":"2016-02-14T16:46:23","slug":"final-git-central-shared-repositories-pattern","status":"publish","type":"post","link":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/","title":{"rendered":"FINAL git central shared repositories pattern"},"content":{"rendered":"<p>I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). \u00a0The &#8220;git central shared repository&#8221; pattern on the <a href=\"https:\/\/bitpost.com\/wiki\/Development_reference\">wiki<\/a>\u00a0has the details.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). \u00a0The &#8220;git central shared repository&#8221; pattern on the wiki\u00a0has the details.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[45],"tags":[],"class_list":["post-1915","post","type-post","status-publish","format-standard","hentry","category-git"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The &quot;git central shared repository&quot; pattern on the wiki has the details.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"m\"\/>\n\t<meta name=\"keywords\" content=\"git\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"bitpost.com\/news | Note to self\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"FINAL git central shared repositories pattern | bitpost.com\/news\" \/>\n\t\t<meta property=\"og:description\" content=\"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The &quot;git central shared repository&quot; pattern on the wiki has the details.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-02-14T16:41:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-02-14T16:46:23+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"FINAL git central shared repositories pattern | bitpost.com\/news\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The &quot;git central shared repository&quot; pattern on the wiki has the details.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#article\",\"name\":\"FINAL git central shared repositories pattern | bitpost.com\\\/news\",\"headline\":\"FINAL git central shared repositories pattern\",\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"},\"datePublished\":\"2016-02-14T11:41:42-05:00\",\"dateModified\":\"2016-02-14T11:46:23-05:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#webpage\"},\"articleSection\":\"git\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"name\":\"Tricks Tips Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"position\":2,\"name\":\"Tricks Tips Tools\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/git\\\/#listItem\",\"name\":\"git\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/git\\\/#listItem\",\"position\":3,\"name\":\"git\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/git\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#listItem\",\"name\":\"FINAL git central shared repositories pattern\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"name\":\"Tricks Tips Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#listItem\",\"position\":4,\"name\":\"FINAL git central shared repositories pattern\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/git\\\/#listItem\",\"name\":\"git\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#webpage\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/\",\"name\":\"FINAL git central shared repositories pattern | bitpost.com\\\/news\",\"description\":\"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The \\\"git central shared repository\\\" pattern on the wiki has the details.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2016\\\/final-git-central-shared-repositories-pattern\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"datePublished\":\"2016-02-14T11:41:42-05:00\",\"dateModified\":\"2016-02-14T11:46:23-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/\",\"name\":\"bitpost.com\\\/news\",\"description\":\"Note to self\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"FINAL git central shared repositories pattern | bitpost.com\/news","description":"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The \"git central shared repository\" pattern on the wiki has the details.","canonical_url":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/","robots":"max-image-preview:large","keywords":"git","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#article","name":"FINAL git central shared repositories pattern | bitpost.com\/news","headline":"FINAL git central shared repositories pattern","author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"},"datePublished":"2016-02-14T11:41:42-05:00","dateModified":"2016-02-14T11:46:23-05:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#webpage"},"isPartOf":{"@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#webpage"},"articleSection":"git"},{"@type":"BreadcrumbList","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","position":1,"name":"Home","item":"https:\/\/bitpost.com\/news","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","name":"Tricks Tips Tools"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","position":2,"name":"Tricks Tips Tools","item":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/git\/#listItem","name":"git"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/git\/#listItem","position":3,"name":"git","item":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/git\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#listItem","name":"FINAL git central shared repositories pattern"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","name":"Tricks Tips Tools"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#listItem","position":4,"name":"FINAL git central shared repositories pattern","previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/git\/#listItem","name":"git"}}]},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/#person","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/author\/m\/#author","url":"https:\/\/bitpost.com\/news\/author\/m\/","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"WebPage","@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#webpage","url":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/","name":"FINAL git central shared repositories pattern | bitpost.com\/news","description":"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The \"git central shared repository\" pattern on the wiki has the details.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/bitpost.com\/news\/#website"},"breadcrumb":{"@id":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/#breadcrumblist"},"author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"creator":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"datePublished":"2016-02-14T11:41:42-05:00","dateModified":"2016-02-14T11:46:23-05:00"},{"@type":"WebSite","@id":"https:\/\/bitpost.com\/news\/#website","url":"https:\/\/bitpost.com\/news\/","name":"bitpost.com\/news","description":"Note to self","inLanguage":"en-US","publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"}}]},"og:locale":"en_US","og:site_name":"bitpost.com\/news | Note to self","og:type":"article","og:title":"FINAL git central shared repositories pattern | bitpost.com\/news","og:description":"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The &quot;git central shared repository&quot; pattern on the wiki has the details.","og:url":"https:\/\/bitpost.com\/news\/2016\/final-git-central-shared-repositories-pattern\/","article:published_time":"2016-02-14T16:41:42+00:00","article:modified_time":"2016-02-14T16:46:23+00:00","twitter:card":"summary","twitter:title":"FINAL git central shared repositories pattern | bitpost.com\/news","twitter:description":"I played around enough with different git repository structures to know what works best for my uses (a central repo that I can pull and work on anywhere, that may or may not need to actually be updated live on the central server). The &quot;git central shared repository&quot; pattern on the wiki has the details."},"aioseo_meta_data":{"post_id":"1915","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,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-13 19:46:53","updated":"2025-08-17 19:14:18","seo_analyzer_scan_date":null},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9M11L-uT","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/comments?post=1915"}],"version-history":[{"count":2,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1915\/revisions"}],"predecessor-version":[{"id":1917,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1915\/revisions\/1917"}],"wp:attachment":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/media?parent=1915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/categories?post=1915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/tags?post=1915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}