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).
Jan 08, 2019 As GitHub private repositories have just become free, I’m jumping on the bandwagon and shipping over a few of the repos I have on Bitbucket to reduce the number of providers I store code with. The option below uses the shell to migrate the repo, but you can also use the GitHub importer if you Continue reading 'Migrating a private repository from Bitbucket to GitHub with Git'. Now commits coming from GitHub Desktop will be made using your Bitbucket username (once we finalize authentication). Setup SSH Agent. Using the macOS credential storer ssh-agent we can allow GitHub Desktop (or other software) to use our SSH key and passphrase to authenticate with other services. Open a Terminal window and type. Setup Github for Desktop. To setup Github for Desktop, you first need to enter your Github credentials. If you have not already, create a Github account. Even if you do not plan to use Github for your site development, it is good to have a Github account for entering issues with plugins and various other libraries and repositories that you.
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
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
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?
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
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
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.