I am following the steps listed here: http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repo
and created a Mercurial repo and have also installed TurtoiseHG ...but still when the tutorial goes to the section on how to add code to this repo from our local machine, it is sill doing it via command line and those unix like commands that always freak me out :) So there isn't a GUI tool like the one we have for TurtoiseSVN to just right click on a working copy and boom! commit.
There are even instructions for TortoiseHG in the official Bitbucket wiki, three pages after the link you posted.
Check this out:
Fork a Repo, Compare Code, and Create a Pull Request
Yes, the page is about forking a repository in the first place using the Bitbucket web GUI.
But once you have forked a repository, the steps to get it on your machine, change it and push back to the server are exactly the same.
These two steps in the link above describe the exact workflow, including TortoiseHG screenshots:
You can also read A Quick Start Guide to TortoiseHg in the official TortoiseHG documentation.
(Step 4.8 "Fetching from the group repository" describes cloning.)
I suggest checking out the TortoiseHG documentation. You can definitely do this from the GUI.
If you are moving from a non DVCS like SVN, keep in mind that you have a two step commit process with these tools (COMMIT/PUSH) before the code is posted into BitBucket. The first step (COMMIT) just pushes it to a local copy of the repository.
If you aren't comfortable using a command line syntax, the TortoiseHG Workbench is going to be your best friend.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With