![]() ![]() This means the software is designed to work with the existing workflow found in those distributed version control systems. ![]() These tools are more than comprehensive enough for even the most talented Mercurial and Git developers.Īs soon as the SourceTree software is downloaded and installed, it will be able to handle Hg-flow and Git-flow. The software is capable of patch handling, shelving, stashing, rebasing, change-set reviews, and branch cherry-picking. The software is excellent at what it does, so if you are already adept at Mercurial and Git, you'll be able to reach new heights of productivity. ![]() One of the best things about SourceTree is that it can still be used by professionals even though it is simple enough for beginners. All of those functions are as simple as a single click in the software. It has the ability to teach users how to deal with Mercurial and Git, and you can use the software to pull, push, merge, clone, commit, create, and much more. If you have no experience with DVCS, SourceTree is one of the best options on the market. Repositories that are either hosted onsite or offsite can be managed from the intuitive SourceTree user interface in the desktop app, and you'll have full access to everything that Mercurial and Git can do. ![]() You won't have to deal with the command line anymore when you use the power of SourceTree. Either DVCS can be used in the software, and you can take advantage or subversion servers with the software as well. To verify that it is connected to the remote on GitHub, click the "Settings" gear in the top right-hand corner and you should see the GitHub remote in the "Remotes" section.Overall Opinion: If you need to work with Mercurial or Git, there are few ways that are simpler or faster than SourceTree. Once that's done, you can double click the new bookmark and use SourceTree as you normally would. You can either clone it to a new location, or add the directory manually in the Local tab. Since this was just a test repo, I'll move it to the trash.)Īdding an Existing Repo that Has a Corresponding Remote to SourceTreeįor some reason if you click "Clone" next to a repo you already have on your local machine and select the existing directory, it won't connect the remote repo with your existing copy. Select "Delete" (When you do that, you'll be asked whether you'd just like to remove the bookmark from SourceTree and leave the repo on your machine, or also move the repo to the Trash.Since this was just a test repo, I'll delete it from my machine. If it doesn't, double click on the bookmark in the list in the "Local" tab. The repo will be cloned to your local machine and should open in a new window when it's done. Name: (This is the name of the bookmark that represents the repo in SourceTree).Destination Path: (This is the location on your computer that you'd like the repo to be cloned to.).Source URL: (Leave this at its default.Click the "Clone" link next to "My-First-GitHub-Site" (or the repo you'd like to clone).I'll clone the "My-First-GitHub-Site" to my local machine with SourceTree. Now, you can click "Clone" to clone one to your local machine. Click the "Remote" tab to see your repositories.Click the "Gear" icon in the top right corner and select "Settings".If you do choose to use SourceTree as a GUI Git client, you'll need to add your GitHub credentials to SourceTree. ![]()
0 Comments
Leave a Reply. |