


Q: Does SnailGit work well with other Git clients?Ī: In theory, SnailGit works with any kinds of Git clients that is compatible with Git 2.6, from the command line client to the GUI apps. Q: What kind of URL schemes does SnailGit support?Ī: SnailGit supports the following URL schemes: The last resort is to relaunch Finder or restart your computer. If the problem persists, please disable “SnailGit Extension” in “System Preferences » Extensions” and then enable it again. If your Git working copy is monitored by multiple Finder extensions, please make sure that SnailGit Extension comes first in “System Preferences » Extensions » Finder”, you can drag and drop the extensions to adjust the order. Q: There is no icon overlays / context menu for the files?Ī: Please make sure that you’ve enabled “SnailGit Extension” in “System Preferences » Extensions”, and also make sure that you’ve added the working copy to SnailGit Preferences. Navigate to your working copy in Finder and right click to access SnailGit functionalities. Clone a Git working copy with SnailGit (File » Git Clone…) or add an existing Git working copy to SnailGit.ģ. Enable “SnailGit Extension” in “System Preferences » Extensions”.Ģ. In a few steps, you can start using SnailGit easily:ġ. It tracks your Git working copies and updates the icon overlays automatically, giving you visual feedback of the current state of your working copies. SnailGit also adds icon overlays to your Git working copies in Finder. SnailGit allows you to access the most frequently used Git features, from the Finder context menu directly. I have existing files in a source control tool.īitbucket provides a tool for importing from certain source control tools. If your code is in a system Bitbucket can't import, you can convert it to Git before pushing the code to Bitbucket.SnailGit is a TortoiseGit-like Git client, implemented as a Finder extension.

Push versioned code to an empty repository Learn how If you've been working on a project on your local system, it's probably a good idea to put it into source control. Alternatively, you may already have it versioned using Git, but you now want to start collaborating with a few others.Ĭreate a repository in Bitbucket and then connect your local directory to the remote repository.Īdd unversioned code to a repository Learn how I have existing files on my local system. This cloning action connects your remote Bitbucket repository to your specified local directory. If you're starting from scratch and have no files, you can simply create a repository on Bitbucket Cloud and then clone it to your local system. Need to set up a repository? Then you've come to the right place! Use this page to determine how to set up a repository based on your situation.
