You can’t clone a Bitbucket repo using GithHub Desktop directly. Instead you would have to:
- Clone the Bitbucket repo locally via command line.
- Add the cloned repository to your GitHub Desktop app.
After completing these 2 steps, you’ll be able to execute sync, push, pull, commit, and other git commands available in GitHub Desktop for your Bitbucket repository just as you would for any GitHub repository.
You will need your Bitbucket repository’s git URL as available on the Overview page of your repository:
- Open Terminal app.
- Type
cd /Local/path/to/parent-folder/to/clone/into
(replacing that sample path with the local path to the parent folder you want to clone your Bitbucket repository into). - Hit enter. You’ve just opened that parent folder on the command line.
- Type
git clone https://[email protected]/path/to/your-repo.git
(replacing that sample URL with the Bitbucket URL available on the Overview page of your repository). - Hit enter and watch the repository being cloned. (Once it’s done, it’ll say something like …done in one of the last lines.)
-
Open GitHub Desktop.
-
In the upper right corner (if your sidbar is open) press the large + button.
-
Select Add to add an exisiting local repository.
-
On the Add tab click the Choose… button, navigate to the folder you have just cloned your Bitbucket repository into, and select it.
-
Your newly added repository will appear at the bottom of your sidebar in the Other section.
That’s it. You should now be able execute git operations on your Bitbucket repository via your GitHub Desktop app just as on any GitHub repository.
can i use it with Visual Studio & AnkSVN?