git-branch-remover is a developer-focused tool that simplifies managing GitHub repository branches through a user-friendly web interface. It enables efficient review, selection, and batch deletion of branches, streamlining repository maintenance tasks.
- 🧰 Branch Management UI: Intuitive dashboard for viewing and managing branches
- 🚀 Batch Operations: Delete multiple branches simultaneously
- 🔗 GitHub API Integration: Seamless interaction using personal access tokens
- 🐳 Dockerized Deployment: Consistent setup across development/production
- 🔒 Secure Authentication: Token-based access
- ⚙️ Container Orchestration: Uses Docker Compose for easy setup/testing
- Programming Language: Go
- Package Manager: Go Modules
- Container Runtime: Docker
Clone the repository and install dependencies.
# Clone the repository
git clone https://github.com/vefghmhassan/git-branch-removercd git-branch-removerdocker build -t git-branch-remover .go build- Replace
{test_framework}with the actual test framework used. - Replace
main.goor{entrypoint}with the actual entry file name. - Add the correct test command for Docker if available.