Fork is a free advanced GUI git client for Mac and Windows with an emphasis on speed, user. While many users can easily use git from the command line, there are a variety of GUI clients that can greatly speed up your workflow, especially if you are not familiar with the platform. If you’re looking for the ideal client to manage the repository on your Mac, this article lists the best GUI git clients for Mac. Jun 19, 2019 It also provide a bitbucket server for you when you want to install the repository server on your own machine, but bitbucket server software need some fees. Source tree is a free git client tool which is provided by bitbucket. It support both Mac and Windows. If you want to use git tool for Linux, you can read article How To Use SmartGit In.
TortoiseHg is a Windows shell extension and a series of applications for the Mercurial distributed revision control system. It also includes a Gnome/Nautilus extension and a CLI wrapper application so the TortoiseHg tools can be used on non-Windows platforms.
I like BitBucket – all the cool kids use Github, but for small businesses BitBucket is great. Why? Because it has free private repositories for teams of 5 or smaller. And that’s me right there.
Currently I am using BitBucket for Brush Ninja, and I’ve recently started using it for Pro Theme Design. We use Git at Miniclip, and we also use a lot of the Atlassian suite. We actually host Git ourselves and don’t use BitBucket – but we do use Stash, Bamboo, Jira, and Confluence – so I’m quite well versed in their apps. As such I use SourceTree for my Git management. Much nicer than the command line – but also more complex than the Github Mac app.
Darren however isn’t used to SourceTree or BitBucket. He uses Github – and Github for Mac – but Github for Mac is designed around Github so using it for external repositories can be a little confusing. To help with this – I have written a short guide for adding an external repository to Github for Mac.
- Login to BitBucket and go to the repository you want to use
- Click the “Clone” button, and change the drop down option to HTTPS.
- Copy the command that appears (something like: git clone https://[email protected]/team-name/repository-name.git)
- Open terminal on your mac and navigate to wherever you want the theme files stored.
- Paste the clone command in the terminal, press enter and then enter your password when requested.
- In Github for Mac go to the repositories screen and click the + sign in the status bar.
- Select Add Local Repository – and then select the repository you folder you want to add.
- Done
Note that for this to work you will need to have Git installed on your dev machine. You can download Git from the official website.
I’ve only tried this with Github for Mac and BitBucket but I imagine the instructions will be basically the same for any 3rd party repository, and almost the same for the Windows version of the Github app.
The SourceTree team is thrilled to announce the latest addition to our family Atlassian distributed version control system (DVCS) family ? SourceTree for Windows.
For some time now many Windows developers have been requesting a native counterpart to the SourceTree Mac desktop client. Windows developers, say goodbye to the command line and use the full capabilities of Git through SourceTree’s beautifully simple interface (and stop being jealous of what your Mac friends are using).
A simple, powerful Git client
SourceTree for Windows simplifies how you interact with Git repositories so you can focus on coding.
- Get your team up and running using common Git commands from a simple user interface
- Manage all your Git repositories, hosted or local, through a single client
- Put Git commands at your fingertips: commit, push, pull and merge with just one-click
- Use advanced features such as patch handling, rebase, shelve and cherry picking
- Connect to your repositories in Bitbucket, Stash, Microsoft TFS or GitHub
![Clients Clients](/uploads/1/1/9/3/119314965/195715284.png)
Perfect for Git newbies
SourceTree was built to make Git approachable for every developer – especially those new to Git. Every Git command is just a click away using the SourceTree interface.
- Create and clone repos from anywhere
- Commit, push, pull and merge
- Detect and resolve conflicts
- Search repository histories for changes
Visualize your repositories
SourceTree keeps track of code activity and provides an at-a-glance view of everything from projects to repositories to changesets.
Use SourceTree’s Bookmarks to get a real-time, aggregated view of all your projects and repositories. Jump directly to the changeset graph to visualize changesets across multiple branches and forks.
Powerful enough for Git veterans
![For For](/uploads/1/1/9/3/119314965/814076603.gif)
SourceTree makes Git simple for everyone, but also makes Git experts faster and more productive. Review your outgoing and incoming changesets, cherry-pick between branches, create and apply patches, rebase, shelve changesets and more with lightning speed.
Git one-stop shop
Atlassian offers a full complement of tools that will help you and your dev team make the most of Git. Whether you’re working on Mac or Windows, behind the firewall or in the cloud, Atlassian’s family of Git tools will bring you the power of Git while making adoption a breeze.
Connect to the cloud or behind the firewall
Thanks to hosting services like Bitbucket, many small teams working with Git repositories begin coding in the cloud. Connect SourceTree to Bitbucket's free unlimited private repositories to easily manage your Git repositories from the SourceTree interface.
Stash, Atlassian’s Git repository manager for Enterprises, makes it simple to manage your Git Server – behind the firewall. With powerful two-way integration, Stash and SourceTree make it easy for your team to develop with Git. SourceTree can discover and fetch your Stash repositories. And one-click clone operations get you the source you need fast.
If you don't have Stash or Bitbucket yet, not a problem, SourceTree for WIndows works with any Git repository, including GitHub, Microsoft Team Foundation Server or your own Git server.
What’s coming next?
Windows
We received great feedback from the SourceTree for Windows private beta users (a huge thank you). We will continue to push frequent updates and features to SourceTree for Windows users. We plan to bring all the great features that are part of SourceTree for Mac to Windows as well. What can you expect in the near future:
- Mercurial support
- Git-flow support
- Custom actions
- JIRA integration
- and heaps more
Mac
Bitbucket Desktop App
We will continue to push out frequent releases for the Mac client. Stay tuned for an upcoming release featuring:
- Interactive rebase support
- Updated icons
- Desktop notifications
Bitbucket Clients For Mac Osx
Get SourceTree for Free!
If you're new to Git, or just want a handy tool to make you even faster, download SourceTree ? it's free at our brand spankin' new website.