{"id":125,"date":"2018-02-02T06:41:32","date_gmt":"2018-02-02T05:41:32","guid":{"rendered":"https:\/\/sketch2react.wordpress.com\/2018\/02\/02\/using-bitbucket-together-with-sketch-files\/"},"modified":"2020-06-18T07:42:40","modified_gmt":"2020-06-18T07:42:40","slug":"using-bitbucket-together-with-sketch-files","status":"publish","type":"post","link":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/","title":{"rendered":"Using Bitbucket together with Sketch files\u2026"},"content":{"rendered":"<h4>\u2026 and all of your other design files of course! In a world where more and more design teams are spread all over the place, version control is becoming more and more important.<\/h4>\n<figure>\n<p><img decoding=\"async\" data-width=\"1920\" data-height=\"1080\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\"><br \/>\n<\/figure>\n<p>?Yes you can use the built in MacOS feature that gives you this functionallity inside of many of your favorite Mac apps (Sketch is one of them, RapidWeaver another one of my personal favs).<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"620\" data-height=\"588\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/1*kKHUA0V5TAMoJmQzKy2zjg.gif\"><br \/>\n<\/figure>\n<p>But you don\u2019t live in a closed bubble, specially when you are working in the consultant world with big clients, big teams aka a lot of room for error. Or in large product teams that need working on the same files, accessing this and that. Don\u2019t even get me started trying to do this via Dropbox, Google Drive or iCloud.<br \/>For Sketch there are a couple of paid services that will do this but I\u2019m a fan of exploring other options. ?I want something to work with all my design and developer files. Enter Git.<\/p>\n<p><strong>First I tried using Github.<\/strong> All the cool Sketch plugins seems to be there. Awesome. But Github is a bit confusing for me, something in how things are layed out. And you need to pay for private projects aka private repositories.<\/p>\n<p>Then my dear colleague Fredrik tipped me about using Atlassians <a href=\"https:\/\/bitbucket.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitbucket<\/a>. You can have up to 5 private repositories for free! Woo-hoo! And I really like their web app, it\u2019s clean, crisp and actually not so confusing (looking @ you Github). Together with their free desktop client called <a href=\"https:\/\/www.sourcetreeapp.com\/\" title=\"Available both for Mac and Windows!\" target=\"_blank\" rel=\"noopener noreferrer\">Sourcetree<\/a> you have a very powerful combination of version controlling tools. Just check out my very brief test of this below.<\/p>\n<div class=\"nv-iframe-embed\"><iframe loading=\"lazy\" title=\"Version Control for your Design Files (Sketch, XD, Photoshop etc)\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/dRq1dWzdhGI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n<p>This was just a very brief introduction to this workflow, I\u2019ll make sure to get back to you further down the road with a proper tutorial.<\/p>\n<hr>\n<figure>\n<p><img decoding=\"async\" data-width=\"800\" data-height=\"400\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/1*CRr6d9kbhPi6bQjEReyHGQ@2x.png\"><br \/>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u2026 and all of your other design files of course! In a world where more and more design teams are spread all over the place, version control is becoming more and more important. ?Yes you can use the built in MacOS feature that gives you this functionallity inside of many of your favorite Mac apps&hellip;&nbsp;<a href=\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Using Bitbucket together with Sketch files\u2026<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bgseo_title":"","bgseo_description":"","bgseo_robots_index":"","bgseo_robots_follow":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[168],"tags":[71,72,18,9,73],"class_list":["post-125","post","type-post","status-publish","format-standard","hentry","category-miscellaneous","tag-bitbucket","tag-git","tag-sketch-app","tag-tutorial","tag-version-control"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Using Bitbucket together with Sketch files\u2026 | Sketch2React Blog<\/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:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Bitbucket together with Sketch files\u2026 - Sketch2React Blog\" \/>\n<meta property=\"og:description\" content=\"\u2026 and all of your other design files of course! In a world where more and more design teams are spread all over the place, version control is becoming more and more important. ?Yes you can use the built in MacOS feature that gives you this functionallity inside of many of your favorite Mac apps&hellip;&nbsp;Read More &raquo;Using Bitbucket together with Sketch files\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\" \/>\n<meta property=\"og:site_name\" content=\"Sketch2React Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-02T05:41:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-18T07:42:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\" \/>\n<meta name=\"author\" content=\"Juan Maguid\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Maguid\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\"},\"author\":{\"name\":\"Juan Maguid\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/7fc8fe20e137be20a66bc8634c059f4e\"},\"headline\":\"Using Bitbucket together with Sketch files\u2026\",\"datePublished\":\"2018-02-02T05:41:32+00:00\",\"dateModified\":\"2020-06-18T07:42:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\"},\"wordCount\":313,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\",\"keywords\":[\"Bitbucket\",\"Git\",\"Sketch App\",\"Tutorial\",\"Version Control\"],\"articleSection\":[\"Miscellaneous\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\",\"url\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\",\"name\":\"Using Bitbucket together with Sketch files\u2026 - Sketch2React Blog\",\"isPartOf\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\",\"datePublished\":\"2018-02-02T05:41:32+00:00\",\"dateModified\":\"2020-06-18T07:42:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage\",\"url\":\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\",\"contentUrl\":\"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sketch2react.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Bitbucket together with Sketch files\u2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#website\",\"url\":\"https:\/\/sketch2react.io\/blog\/\",\"name\":\"Sketch2React Blog\",\"description\":\"Articles, tutorials, tips &amp; tricks\",\"publisher\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sketch2react.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#organization\",\"name\":\"Sketch2React Blog\",\"url\":\"https:\/\/sketch2react.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sketch2react.io\/blog\/wp-content\/uploads\/2021\/10\/cropped-S2R2021Icon.png\",\"contentUrl\":\"https:\/\/sketch2react.io\/blog\/wp-content\/uploads\/2021\/10\/cropped-S2R2021Icon.png\",\"width\":512,\"height\":512,\"caption\":\"Sketch2React Blog\"},\"image\":{\"@id\":\"https:\/\/sketch2react.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/7fc8fe20e137be20a66bc8634c059f4e\",\"name\":\"Juan Maguid\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eac199ca87b7cbb76863825e2f447fafd34ac3b7c4a03c94f499103333c24832?s=96&d=wavatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eac199ca87b7cbb76863825e2f447fafd34ac3b7c4a03c94f499103333c24832?s=96&d=wavatar&r=g\",\"caption\":\"Juan Maguid\"},\"url\":\"https:\/\/sketch2react.io\/blog\/author\/sketch2react\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Bitbucket together with Sketch files\u2026 | Sketch2React Blog","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:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/","og_locale":"en_US","og_type":"article","og_title":"Using Bitbucket together with Sketch files\u2026 - Sketch2React Blog","og_description":"\u2026 and all of your other design files of course! In a world where more and more design teams are spread all over the place, version control is becoming more and more important. ?Yes you can use the built in MacOS feature that gives you this functionallity inside of many of your favorite Mac apps&hellip;&nbsp;Read More &raquo;Using Bitbucket together with Sketch files\u2026","og_url":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/","og_site_name":"Sketch2React Blog","article_published_time":"2018-02-02T05:41:32+00:00","article_modified_time":"2020-06-18T07:42:40+00:00","og_image":[{"url":"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg","type":"","width":"","height":""}],"author":"Juan Maguid","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Juan Maguid","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#article","isPartOf":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/"},"author":{"name":"Juan Maguid","@id":"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/7fc8fe20e137be20a66bc8634c059f4e"},"headline":"Using Bitbucket together with Sketch files\u2026","datePublished":"2018-02-02T05:41:32+00:00","dateModified":"2020-06-18T07:42:40+00:00","mainEntityOfPage":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/"},"wordCount":313,"commentCount":0,"publisher":{"@id":"https:\/\/sketch2react.io\/blog\/#organization"},"image":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg","keywords":["Bitbucket","Git","Sketch App","Tutorial","Version Control"],"articleSection":["Miscellaneous"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/","url":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/","name":"Using Bitbucket together with Sketch files\u2026 - Sketch2React Blog","isPartOf":{"@id":"https:\/\/sketch2react.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage"},"image":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg","datePublished":"2018-02-02T05:41:32+00:00","dateModified":"2020-06-18T07:42:40+00:00","breadcrumb":{"@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#primaryimage","url":"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg","contentUrl":"https:\/\/cdn-images-1.medium.com\/max\/1200\/1*BpAIGiR8LbZYISPoC5WB3A.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/sketch2react.io\/blog\/using-bitbucket-together-with-sketch-files\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sketch2react.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Using Bitbucket together with Sketch files\u2026"}]},{"@type":"WebSite","@id":"https:\/\/sketch2react.io\/blog\/#website","url":"https:\/\/sketch2react.io\/blog\/","name":"Sketch2React Blog","description":"Articles, tutorials, tips &amp; tricks","publisher":{"@id":"https:\/\/sketch2react.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sketch2react.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sketch2react.io\/blog\/#organization","name":"Sketch2React Blog","url":"https:\/\/sketch2react.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sketch2react.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/sketch2react.io\/blog\/wp-content\/uploads\/2021\/10\/cropped-S2R2021Icon.png","contentUrl":"https:\/\/sketch2react.io\/blog\/wp-content\/uploads\/2021\/10\/cropped-S2R2021Icon.png","width":512,"height":512,"caption":"Sketch2React Blog"},"image":{"@id":"https:\/\/sketch2react.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/7fc8fe20e137be20a66bc8634c059f4e","name":"Juan Maguid","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sketch2react.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eac199ca87b7cbb76863825e2f447fafd34ac3b7c4a03c94f499103333c24832?s=96&d=wavatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eac199ca87b7cbb76863825e2f447fafd34ac3b7c4a03c94f499103333c24832?s=96&d=wavatar&r=g","caption":"Juan Maguid"},"url":"https:\/\/sketch2react.io\/blog\/author\/sketch2react\/"}]}},"_links":{"self":[{"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/posts\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":1,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":411,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions\/411"}],"wp:attachment":[{"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sketch2react.io\/blog\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}