EasyGit
EasyGit is a macOS developer tool that hosts private Git repositories in iCloud so you can sync and collaborate across your Macs.
What is EasyGit?
EasyGit is a native Mac developer tool for hosting Git repositories in iCloud and accessing them with standard Git clients. It is designed for developers who want a personal Git server without setting up separate hosting or maintaining server software. The app lets you keep repositories private by default, make them available across multiple Macs through iCloud, and invite other people to collaborate on selected repositories. It also supports working with existing Git tools, so you can continue using clients such as Xcode or other desktop Git apps instead of learning a separate workflow. For Mac users who want lightweight Git hosting tied to their Apple account, EasyGit focuses on simple repository sharing and syncing from a desktop app.
Key features
- Host private Git repositories in iCloud.
- Push and pull with standard Git clients.
- Share selected repositories by inviting collaborators.
- Access the same repositories across multiple Macs.
- Browse repository contents from the app.
- Use a menu bar mode for background availability.
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
EasyGit uses iCloud to store repositories and may need access to your iCloud Drive or local folders you choose for repository storage. That kind of access is normal for a Git hosting tool on macOS. The main practical consideration is that repositories can contain source code, project history, and embedded secrets if you already keep them in Git, so review what you store and avoid syncing sensitive credentials in plain text. If you stop using the app, any repositories you created through it should be backed up or migrated before removal.
Recommendation: Keep EasyGit if you use it to host or sync personal Git repositories through iCloud. If you no longer rely on that workflow, you can remove it after confirming any repositories you need are copied elsewhere and collaborators no longer depend on it.
Common paths
/Applications/EasyGit.app
Container paths
~/Library/Containers/me.easygit.EasyGit
Share your experience
Be the first to share your experience.