{"id":13098,"date":"2020-05-04T16:14:18","date_gmt":"2020-05-04T16:14:18","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=13098"},"modified":"2022-07-23T12:35:05","modified_gmt":"2022-07-23T12:35:05","slug":"how-to-clone-bitbucket-repository-to-your-local-system-using-sourcetree","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/how-to-clone-bitbucket-repository-to-your-local-system-using-sourcetree\/","title":{"rendered":"Installing and Working with Sourcetree &#038; git repos"},"content":{"rendered":"\n<p>Here you are going to learn about how to clone, pull and push file using sourctree. so for this process you  have already install gitbash and also should install sourctree. now i am going to describe you how to install sourcetree.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>open your browser (chrome\/mozilla firefox etc)<\/li><li>search <strong>sourcetree<\/strong><\/li><li>click on  <strong><em>https:\/\/www.sourcetreeapp.com<\/em><\/strong>\/ url<\/li><li>then download using button <strong>Download for windows<\/strong> or <strong>Mac OS X<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/download-sourcetree-from-website-1024x300.jpg\" alt=\"\" class=\"wp-image-13099\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/download-sourcetree-from-website-1024x300.jpg 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/download-sourcetree-from-website-300x88.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/download-sourcetree-from-website-768x225.jpg 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/download-sourcetree-from-website.jpg 1287w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><strong>reference image<\/strong><\/figcaption><\/figure>\n\n\n\n<p>when your software will download then run it and follow some steps and after click 4 times on next button your software will be installed.<\/p>\n\n\n\n<p>then you have to open this software. after opening Sourcetree your Sourcetree will look like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"866\" height=\"316\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-view.jpg\" alt=\"\" class=\"wp-image-13101\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-view.jpg 866w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-view-300x109.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-view-768x280.jpg 768w\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" \/><figcaption><strong><em>sourcetree main view<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>Now i am going to show you <strong>how can you clone a repo<\/strong> from bitbucket repo.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>click on clone button<\/li><li>then go to bitbucket and copy clone url and paste it into <strong>Source Path \/ URL :<\/strong> of input box in sourcetree<\/li><li>then Click on <strong>Destination Path:<\/strong> <strong>Browse<\/strong> button for selecting your local system location for cloning<\/li><li>then click on Clone button <\/li><li>after some time your repository will be clone into your local system.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"618\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-clone-view.jpg\" alt=\"\" class=\"wp-image-13106\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-clone-view.jpg 690w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/sourcetree-clone-view-300x269.jpg 300w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><figcaption><strong><em>sourcetree clone view with bitbucket reposity clone url<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>now i am going to show you <strong>how to commit a file<\/strong> using sourcetree.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>first of all, you should check <strong>File Status<\/strong> on the left side menu for commit all changes or selected file.<\/li><li>after that click on selected file if you want to commit some file then select using ctrl + click to select file and click on <strong>Stage Selected<\/strong> button or if you want to commit all changes then simply click on <strong>Stage All<\/strong> button<\/li><li>then type comment in the footer area where one textarea type box is available and then click on <strong>Commit<\/strong> button situated in lower right corner<\/li><li>then click on push button and you will see one popup and then click on push button.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"763\" height=\"525\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/commit-selected-or-all-file-using-sorucetree.jpg\" alt=\"\" class=\"wp-image-13107\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/commit-selected-or-all-file-using-sorucetree.jpg 763w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/commit-selected-or-all-file-using-sorucetree-300x206.jpg 300w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><figcaption><strong><em>commit view in sourcetree<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"432\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/push-view-in-sourcetree.jpg\" alt=\"\" class=\"wp-image-13108\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/push-view-in-sourcetree.jpg 758w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/05\/push-view-in-sourcetree-300x171.jpg 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><figcaption><strong><em>Push view in sourcetree<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>You can check out more details on below reference. if you want to learn more things then you should follow <a rel=\"noreferrer noopener\" href=\"https:\/\/confluence.atlassian.com\/get-started-with-sourcetree\" target=\"_blank\">official documentation<\/a> .<\/p>\n\n\n\n<p>Reference : <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=yCw44AtcEKw\" target=\"_blank\">Youtube Video <\/a><span style=\"padding: 0; margin: 0; margin-left: 5px;\"><a title=\"Get a direct link\" style=\"background-image: url(&quot;data:image\/gif;base64,R0lGODlhEAAQAOZ3APf39+Xl5fT09OPj4\/Hx8evr6\/3+\/u7u7uDh4OPi497e3t7e3\/z8\/P79\/X3GbuXl5ubl5eHg4WzFUfb39+Pj4lzGOV7LOPz7+\/n6+vn5+ZTLj9\/e387Ozt7f3\/7+\/vv7\/ISbePn5+m\/JV1nRKXmVbkCnKVrSLDqsCuDh4d\/e3uDn3\/z7\/H6TdVeaV1uSW+bn5v39\/eXm5eXm5kyHP\/f39pzGmVy7J3yRd9\/f3mLEKkXCHJbka2TVM5vaZn6Wdfn6+YG\/c\/r5+ZO\/jeLi41aHTIeageLn4f39\/vr6+kzNG2PVM5i+lomdf2CXYKHVmtzo2YXNeDqsBebl5uHh4HDKWN3g3kKqEH6WeZHTXIPKdnSPbv79\/pfmbE7PHpe1l4O8dTO5DODg4VDLIlKUUtzo2J7SmEWsLlG4NJbFjkrJHP7+\/VK5Nfz8+zmnC3KKa+Hg4OHh4Y63j\/3+\/eDg4Ojo6P\/\/\/8DAwP\/\/\/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHcALAAAAAAQABAAAAfWgHd2g4SFhYJzdYqLjIpzgx5bBgYwHg1Hk2oNDXKDFwwfDF5NLmMtcStsn4MhGT8YS04aGmU1QRhIGYMTADQAQlAODlloAMYTgwICRmRfVBISIkBPKsqDBAREZmcVFhYVayUz2IMHB1dWOmImI2lgUVrmgwUFLzdtXTxKSSduMfSD6Aik48MGlx05SAykM0gKhAAPAhTB0oNFABkPHg5KMIBCxzlMQFQZMGBIggSDpsCJgGDOmzkIUCAIM2dOhEEcNijQuQDHgg4KOqRYwMGOIENIB90JBAA7&quot;); background-repeat: no-repeat; width: 16px; height: 16px; display: inline-block; border: none; text-decoration: none; padding: 0px; position: relative;\" href=\"http:\/\/savefrom.net\/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DyCw44AtcEKw&amp;utm_source=chameleon&amp;utm_medium=extensions&amp;utm_campaign=link_modifier\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><\/span><\/p>\n\n\n\n<p>if you like our blog then please share it with your developer friends. and comment us if you want to suggest us something.<\/p>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_78773\"><figure class=\"wp-block-embed wp-block-embed-youtube is-type-video is-provider-youtube epyt-figure\"><div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\"  id=\"_ytid_67808\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_78773\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div><\/figure><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Here you are going to learn about how to clone, pull and push file using sourctree. so for this process you have already install gitbash and also should install sourctree. now i am going to describe you how to install sourcetree. open your browser (chrome\/mozilla firefox etc) search sourcetree click on https:\/\/www.sourcetreeapp.com\/ url then download&#8230;<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[38],"tags":[563,6079,5023,160,562,6078],"class_list":["post-13098","post","type-post","status-publish","format-standard","hentry","category-git","tag-bitbucket","tag-clone","tag-commit","tag-git","tag-push","tag-sourcetree"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/13098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=13098"}],"version-history":[{"count":5,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/13098\/revisions"}],"predecessor-version":[{"id":30713,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/13098\/revisions\/30713"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=13098"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=13098"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=13098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}